|    
			
				10/10/2015, 14:10
			
			
			  | 
  |   |  |  |  Fecha de Ingreso: octubre-2015 Ubicación: Antofagasta 
						Mensajes: 13
					 Antigüedad: 10 años Puntos: 0 |  | 
  |  Respuesta: como eliminar una imagen del directorio  
  tengo el sigueinte codigo PHP q me elimina la imagen de la base de datos por medio del id autoincrementado.
 if ((isset($_GET['recordID'])) && ($_GET['recordID'] != "")) {
 $deleteSQL = sprintf("DELETE FROM tbslider WHERE idCont=%s",
 GetSQLValueString($_GET['recordID'], "int"));
 
 mysql_select_db($database_conexionnorthcontrols, $conexionnorthcontrols);
 $Result1 = mysql_query($deleteSQL, $conexionnorthcontrols) or die(mysql_error());
 
 $deleteGoTo = "slider_lista.php";
 if (isset($_SERVER['QUERY_STRING'])) {
 $deleteGoTo .= (strpos($deleteGoTo, '?')) ? "&" : "?";
 $deleteGoTo .= $_SERVER['QUERY_STRING'];
 }
 header(sprintf("Location: %s", $deleteGoTo));
 }
 ?>
 
 y funciona a la perfeccion, y para eliminar la imagen del directorio inserte la funcion unlink para probar con una imagen y la elimino de esta manera
 
 if ((isset($_GET['recordID'])) && ($_GET['recordID'] != "")) {
 $deleteSQL = sprintf("DELETE FROM tbslider WHERE idCont=%s",
 GetSQLValueString($_GET['recordID'], "int"));
 
 unlink('images/slider/photo/$eeee.jpg');
 }
 else
 {
 echo 'El archivo no existe: ', $eeee.jpg;
 
 mysql_select_db($database_conexionnorthcontrols, $conexionnorthcontrols);
 $Result1 = mysql_query($deleteSQL, $conexionnorthcontrols) or die(mysql_error());
 
 $deleteGoTo = "slider_lista.php";
 if (isset($_SERVER['QUERY_STRING'])) {
 $deleteGoTo .= (strpos($deleteGoTo, '?')) ? "&" : "?";
 $deleteGoTo .= $_SERVER['QUERY_STRING'];
 }
 header(sprintf("Location: %s", $deleteGoTo));
 }
 ?>
 
 pero como yo quiero borrar imagenes distintas necesito q sea varieble, asi que en ves de usar (eeee.jpg) use "strImagen" que es la varieble del campo de texto de la base de datos quedando asi
 
 if ((isset($_GET['recordID'])) && ($_GET['recordID'] != "")) {
 $deleteSQL = sprintf("DELETE FROM tbslider WHERE idCont=%s",
 GetSQLValueString($_GET['recordID'], "int"));
 
 unlink('images/slider/photo/$strImagen');
 }
 else
 {
 echo 'El archivo no existe: ', $strImagen;
 
 mysql_select_db($database_conexionnorthcontrols, $conexionnorthcontrols);
 $Result1 = mysql_query($deleteSQL, $conexionnorthcontrols) or die(mysql_error());
 
 $deleteGoTo = "slider_lista.php";
 if (isset($_SERVER['QUERY_STRING'])) {
 $deleteGoTo .= (strpos($deleteGoTo, '?')) ? "&" : "?";
 $deleteGoTo .= $_SERVER['QUERY_STRING'];
 }
 header(sprintf("Location: %s", $deleteGoTo));
 }
 ?>
 
 el proble es que cuando ejecuta la función me muestra un error
 Warning: unlink(images/slider/photo/$strImagen): No such file or directory in C:\wamp\www\northcontrols\slider_remove.php on line 38
 Call Stack
 
 unlink('images/slider/photo/$strImagen');
 
 favor podrian decirme donde puede estar el problema
     |