Tengo un sistema para subir archivos a una cierta carpeta y lo que me pasa es que tiene que subir con el mismo nombre que estan los archivos en el servidor es decir
hay una carpeta noticias/noticias1.jpg
y subo por el upload.php archivos con el mismo nombre que que existen osea
noticias1.jpg
tiene que se asi con el mismo nombre
Pero por motivos me imagino del cache que no las actualiza osea me sigue mostrando la primera imagen que subi y se subo denuevo otra foto con el mismo nombre para que se actualize no la cambia, supongo por cache.
Entonces coomo puedo hacer que ademas de subir la imagen a la carpeta/.. ademas me actualice el cache
les dejo el codigo que tengo en php...
<?php
$extensiones=array("html","exe","php");
$path="../noticias";
$nombre=$_FILES['archivo']['name'];
$tamanio=$_FILES['archivo']['size'];
$tipo=$_FILES['archivo']['type'];
$var = explode(".","$nombre");
$num = count($extensiones);
$valor = $num-1;
for($i=0; $i<=$valor; $i++) {
if($extensiones[$i] == $var[1]) {
echo "Tipo de Archivo no admitido";
exit;
}
}
if (is_uploaded_file($_FILES['archivo']['tmp_name'])){
move_uploaded_file($_FILES['archivo']['tmp_name'], "$path/$nombre");
echo "El archivo se ha subido correctamente al servidor, muchas gracias <p>";
echo "Nombre: $nombre <p>";
echo "Tamaño: $tamanio <p>";
echo "Tipo: $tipo";
}
else { echo "Error al subir el archivo"; }
?>
Saludos y gracias desde Ya!