Mensaje php en ventana diferente
Publicado por vanessa (27 intervenciones) el 31/08/2020 20:58:07
Hola buenas tardes tengo una pagina donde subo archivos mediante php mysql
y quiero cuando ya exista o este duplicado el archivo mande un mensaje diciendo que el archivo "Nombre" ya existe
pero no me muestra nada espero y me puedan ayudar
mi php de carga de archvios uploads.php
mi php para generar la alerta y subir el archvio file_upload.php
y no logro que me muestre el mensaje de archivo ya existe en uploads.php
o de que otra forma podria mostrarlo
gracias
y quiero cuando ya exista o este duplicado el archivo mande un mensaje diciendo que el archivo "Nombre" ya existe
pero no me muestra nada espero y me puedan ayudar
mi php de carga de archvios uploads.php
1
2
3
4
5
6
7
8
9
10
<div class="file_upload">
<form action="file_upload.php" class="dropzone">
<div class="dz-message needsclick">
<strong>Arrastra archivos a cualquier lugar para subirlos.</strong><br /><br />
<span class="note needsclick">
<i class="fa fa-upload fa-3x" aria-hidden="true"></i>
</span>
</div>
</form>
</div>
mi php para generar la alerta y subir el archvio file_upload.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
if(!empty($_FILES)){
$upload_dir = "uploads/";
$fileName = $_FILES['file']['name'];
$uploaded_file = $upload_dir.$fileName;
if (file_exists($uploaded_file)){
echo"<script type=\"text/javascript\">
alert('Archivo ya existe'); window.location='uploads.php';
</script>";
die("Archivo ya existe");
}
if(move_uploaded_file($_FILES['file']['tmp_name'],$uploaded_file)){
//insert file information into db table
$mysql_insert = "INSERT INTO uploads (file_name, us, upload_time)VALUES('".$fileName."','".$us."','".date("Y-m-d H:i:s")."')";
mysqli_query($conn, $mysql_insert) or die("database error:". mysqli_error($conn));
}
}
y no logro que me muestre el mensaje de archivo ya existe en uploads.php
o de que otra forma podria mostrarlo
gracias
Valora esta pregunta


0