おはようございます、私はこれを数日間解決しようとしてきましたが、プログラミングのこれについてはちょっと新しいことを認めなければなりません。
実際にニュースウェブサイトを作成していますが、ニュース管理に小さな問題がある場合は、クリックして写真を保存すると、ユーザーファイルからの名前ではなく、ランダムな名前になります。例:pic.jpg 2613.jpgとして保存します。
同じ名前の写真が2つある場合、新しい写真が古い写真に置き換わるのを防ぐためにこれを実行しようとしていますが、javascript、phpで試してみましたが、問題を解決できません。ちなみに、javascript、php、postgresql、jquery、ajaxを使用して作業しています。詳細が必要な場合は、お知らせください。もう一度、このコミュニティからサポートが得られることを願っています。
function guardar(){
if($('#titl').val() == '' || $('#categ').val() == '' || $('#cont').val()==''){
alert("Todos los campos deben contener datos!");
return false;
}
$.ajax({
url: "noticias_php.php",
data:{
n : rand(),
"accion" : "guardar",
ID : $('#id').val(),
Titulo : $('#titl').val(),
Categorias : $('#categ').val(),
Contenido : $('#cont').val(),
fecha: $('#fecha').val(),
imagen: $('#img_id').val()
},
success: function(datos){
var respuesta = explode("-*", datos);
if (respuesta[0] == "SI"){
aviso(respuesta[1]);
limpiar();
}else if (respuesta[0] == "NO"){
aviso(respuesta[1]);
}else{
aviso(datos);
}
}
});
}