Ese es la parte del codigo que me genera un error que no puedo solucionar
Mediante un formulario envio datos a una base de datos y quiero adjuntar un archivo.
Pero me falla pues aparentemente no tendria los permisos necesarios pero tanto a la carpeta images como a la carpeta productos le asigne 777.
al intentar copiar de la carpeta temporal a la base de datos me da el error siguiente
Warning: copy(images/productos/monitor2.jpg) [function.copy]: failed to open stream: Permission denied in /home/a3434157/public_html/procesaProd.php on line 12
(la line 12 es la que intenta copiar el archivo
el echo que puse es para determinar cual es la carpeta en la que está
el echo da este resultado
tmp/phpT7AJAT
Tal vez sea a esta carpeta que hay que cambiarle los permisos , en ese caso no se donde se hace o como se hace.
El resto del codigo que graba en la base de datos funciona correctamente.
$archivo = $_FILES["archivoAdj"]['name'];
$conexion= mysql_connect($servidor, $usuario, $password);
$destino ="images/productos/".$archivo;
echo $_FILES['archivoAdj']['tmp_name'];
if ($_FILES['archivoAdj']['name']!="")
{ copy($_FILES['archivoAdj']['tmp_name'],$destino) or die("Ocurrió un error al copiar el archivo");
}
else { die ("Archivo no especificado"); }
el mensaje que larga es "Ocurrio un error al copiar el archivo"
Si alquien me da una ayudita muchas gracias