Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/09/2004, 13:28
lasarten
 
Fecha de Ingreso: septiembre-2004
Mensajes: 49
Antigüedad: 22 años, 1 mes
Puntos: 0
Erro al subir archivo

Hay un error al tratar de subir el archivo


Codigo:
Código PHP:
<?
//tomo el valor de un elemento de tipo texto del formulario 
$cadenatexto = $_POST["cadenatexto"]; 
echo 
"La imagen se inserto en el directorio /imagenes bajo el nombre de " . $id . "<br><br>"; 

//datos del arhivo 
$nombre_archivo = $HTTP_POST_FILES['userfile']['name']; 
$tipo_archivo = $HTTP_POST_FILES['userfile']['type']; 
$tamano_archivo = $HTTP_POST_FILES['userfile']['size']; 
//compruebo si las características del archivo son las que deseo 
if (!((strpos($tipo_archivo, "gif") || strpos($tipo_archivo, "jpeg")) && ($tamano_archivo < 100000))) { 
    echo 
"La extensión o el tamaño de los archivos no es correcta. <br><br><table><tr><td><li>Se permiten archivos .gif o .jpg<br><li>se permiten archivos de 100 Kb máximo.</td></tr></table>"; 
}else{ 
    if (
move_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name'], imagenes/$id)){ 
       echo 
"El archivo ha sido cargado correctamente."; 
    }else{ 
       echo 
"Ocurrió algún error al subir el fichero. No pudo guardarse."; 
    } 
} 
?>

Y el error
Código PHP:
Warning: move_uploaded_file(0): failed to open stream: Permission denied in /home/lasarten/domains/lasarten.sizzly.com/public_html/lacal/ventas/insertar.php on line 21

Warning
: move_uploaded_file(): Unable to move '/tmp/phpk69aIs' to '0' in /home/lasarten/domains/lasarten.sizzly.com/public_html/lacal/ventas/insertar.php on line 21
Ocurrió algún error al subir el fichero
. No pudo guardarse. 

Creo que es porque no pudo escribirse en el directorio temporal, y si es así como se arregla.

Gracias

JavierRey