Hola, estoy intentando borrar imágenes que estan en mi hosting. Borrar las borra, pero misteriosamente para algunas imágenes tengo que darle por lo menos 20 veces a refrescar(actualizar) la página.
El fragmento de código que uso es el siguiente:
$res=mysql_query($ConsImagen);
$row=@mysql_fetch_array($res);
$imagen=$row["Imagen"];
include('Scripts/subir.php'); //Incluye el archivo de funciones
if(!empty($imagen)){
$id_ftp=ConectarFTP();
$arr_cadena = split('/',$imagen );
$fichero=array_pop($arr_cadena);
$delete = ftp_delete ($id_ftp, $fichero);
if (!$delete) {
$status = "Error al borrar: " . $base_archivo;
}else {
$status = "Exito al borrar: " . $base_archivo;
}
ftp_quit($id_ftp);
No sé si debo de cambiar algo para que se actualice solo. Yo creo que tengo que darle a actualizar la página con las imágenes que pesan más, y no lo hago con las que pesan poco.
¿Es correcta la forma que uso para borrar?
PDT: Pasad de :
$arr_cadena = split('/',$imagen );
$fichero=array_pop($arr_cadena);
Es para sacar el nombre de la imagen.