Buenas, llevo hoyas sin conseguir borrar un archivo mediante php (de forma dinamica), así que os voy a mostrar el código para ver si vosotros os dais cuenta de que está mal:
Código PHP:
<?
//recibimos la variable
$id=$_GET[id];
//conectamos a la base
$connect=mysql_connect("LOCALHOST","USUARIO","CLAVE");
//Seleccionamos la base
mysql_select_db("BD",$connect);
//borramos los registros pertenecientes a la id
mysql_query("delete from temas where id_tema='$id'",$connect);
$archivo='$row["imagen"]'; // Aquí creo la variable con la ruta...
@unlink("../images/temas/$archivo");
header("location: http://mundowarhammero.comlu.com/administrar/index.php?panel=temas");
?>
Estoy intentando borrar junto con una fila de la base de datos, un archivo .jpg
El caso es que poniendo:
@unlink("../images/temas/foto.jpg");
Si que funciona y borra el archivo, pero si pongo la variable o llamo al nombre del archivo directamente desde el unlink, no funciona, y lo que más me desconcierta es que no me da errores de sintaxis :S
¿Alguna idea?
Un saludo y gracias