Foros del Web » Programando para Internet » PHP »

eliminar archivo unlink error

Estas en el tema de eliminar archivo unlink error en el foro de PHP en Foros del Web. HOLA Tengo el siguiente script para eliminar un archivo del servidor: <? session_start(); include ('lib/ClaseBaseDatos.php'); $conexion = new ConexionBaseDatos; $link = $conexion->Conectarse($conexion); $id = $_POST['id']; ...
  #1 (permalink)  
Antiguo 17/01/2013, 12:34
Avatar de kakashi20  
Fecha de Ingreso: septiembre-2009
Mensajes: 616
Antigüedad: 15 años, 2 meses
Puntos: 15
Exclamación eliminar archivo unlink error

HOLA

Tengo el siguiente script para eliminar un archivo del servidor:

<?
session_start();
include ('lib/ClaseBaseDatos.php');
$conexion = new ConexionBaseDatos;
$link = $conexion->Conectarse($conexion);

$id = $_POST['id'];


$q_str_ar= "select * from form where id = '".$id."'";
$query2 = mysql_query($q_str_ar);

$ruta = $_SERVER['DOCUMENT_ROOT']."/app_jaime/wiiskii_barra/archivos/".mysql_result($query2,0,"carpeta")."/".mysql_result($query2,0,"pdf")."";


unlink($ruta);


?>

pero me sale este error:

Warning: unlink(/var/chroot/home/content/77/8968977/html/app_jaime/wiiskii_barra/archivos/7a85a0bcf5de2f4225a2/demanda partido bombonera.pdf ) [function.unlink]: No such file or directory in /home/content/77/8968977/html/app_jaime/wiiskii_barra/Admin/Deleteform.php on line 16


el archivo si existe y esta en esta ruta:

http://cisoft.co/app_jaime/wiiskii_b...0bombonera.pdf

pero no me lo deja eliminar, he intentado varios metodos de ruta, intente poner la ruta directa pero me salio: http does not allow unlink


Si alguien me pudiese ayudar se lo agradeceria
  #2 (permalink)  
Antiguo 17/01/2013, 12:38
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 8 meses
Puntos: 2534
Respuesta: eliminar archivo unlink error

Pues los mensajes de error no mienten, si dice que la ruta está mal es porque algo anda mal con la ruta aunque aparentemente sea correcta.

Es posible que existe un espacio al rededor de la variable, intenta hacer trim() a la variable $ruta antes de usarla.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 17/01/2013, 12:47
Avatar de Malenko
Moderador
 
Fecha de Ingreso: enero-2008
Mensajes: 5.323
Antigüedad: 16 años, 11 meses
Puntos: 606
Respuesta: eliminar archivo unlink error

Has probado un archivo que no contenga espacios en el nombre?
__________________
Aviso: No se resuelven dudas por MP!
  #4 (permalink)  
Antiguo 17/01/2013, 12:50
Avatar de kakashi20  
Fecha de Ingreso: septiembre-2009
Mensajes: 616
Antigüedad: 15 años, 2 meses
Puntos: 15
Respuesta: eliminar archivo unlink error

gracias pateketrueke, efectivamente era colocar trim()

Etiquetas: html, mysql, select, sql, unlink
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:19.