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