Tengo un problemilla a la hora d borrar archivos.
El siguiente script funcionaba bien para eliminar registros de la BD, insertar un nuevo registro con el nombre d la imagen a subir en la BD y subir además la imagen.
Pero cuando he intentado q además borre la imagen del directorio y no sólo d la BD me dice q no tengo los permisos o q exsite un error en la sintaxis del SQL. En principio la idea es poder "actualizar" la foto d manera q borre todo e inserte todo nuevamente una vez seleccionada la imagen.
Espero haberme explicado bien; muchísimas gracias d antemano a tod@s x vuestra desinteresada participación

Código PHP:
<?php mysql_connect("localhost","root","");
mysql_select_db("base");
$correo = $_SESSION["MM_Username"];
$contra = $_POST["contra"];
$nombre = $_POST["nombre"];
$tlf = $_POST["tlf"];
$direccion = $_POST["direccion"];
$localidad = $_POST["localidad"];
$imagen = $row_juegoderegistro["imagen"];
mysql_query("select * from clientes where correo = $correo");
if (!($imagen=="images2/"))
unlink($imagen);
mysql_query("delete from clientes where correo = $correo");
if (isset($_POST['submit'])) {
if(is_uploaded_file($_FILES['imagen']['tmp_name'])) {
$ruta_destino = "images2/";
if(move_uploaded_file($_FILES['imagen']['tmp_name'], $ruta_destino . $_FILES['imagen']['name']));
mysql_select_db($database_base, $base);
$Result1 = mysql_query($deleteSQL, $base) or die(mysql_error());
$query = "INSERT INTO clientes
VALUES ('$correo','$contra', '$nombre', '$tlf','$direccion','$localidad', '".$_FILES['imagen']['name']."')";
mysql_query($query) or die(mysql_error());
}
}
?>
Gracias otra vez; Salu2!!!
