Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/11/2010, 15:31
pablobaez
 
Fecha de Ingreso: octubre-2005
Mensajes: 129
Antigüedad: 18 años, 7 meses
Puntos: 0
Borrar archivo

hola tengo una script que borrar un archivo, pero me sale el siguiente menseje

Warning: unlink() expects parameter 2 to be resource, string given in C:\AppServ\www\proceymetodos\eliarc.php on line 20
archivo borrado

el codigo es el siguiente

Código:
<?php
include("data/dbapertura.php");
$id_archivo=$_GET['id_archivo'];
$sql=mysql_query("select id_archivo, id_dpto, id_pym, nombre_archivo, peso_archivo, tipo_archivo, nombre_doc from pym.archivos where id_archivo='$id_archivo'") ;


if($fila= mysql_fetch_array($sql))
{
$id_archivo=$fila['id_archivo'];
$id_dpto=$fila['id_dpto'];
$id_pym=$fila['id_pym'];
$nombre_archivo=$fila['nombre_archivo'];
$nombre_doc=$fila['nombre_doc'];


	if ($id_dpto=='1')
	{
	$_FILES['archivo']['name']=$nombre_archivo;
	$_FILES['archivo']['type'];
	unlink($_FILES['archivo']['name'],"../proceymetodos/documentos/administracion/{$nombre_archivo}");
	mysql_query("delete from pym.archivos where id_archivo='$id_archivo'");
	echo"archivo borrado";
	}
}
?>
la ruta es la correcta pero no se porque me me borrar el archivo, en la carpeta hay archivos permisos de escritura y lectura. uso el mismo codigo para subir archivos y funciona bien

__________________
Pablo Baez