Ver Mensaje Individual
  #8 (permalink)  
Antiguo 22/08/2009, 08:36
Avatar de DooBie
DooBie
 
Fecha de Ingreso: septiembre-2004
Mensajes: 1.101
Antigüedad: 19 años, 7 meses
Puntos: 71
Respuesta: problema al subir fotos

Cita:
Iniciado por only_skating Ver Mensaje
me da los siguientes errores

Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/php0TRzXx' to 'archivosusuario/fotos/2b724a3137' in /home/a4442338/public_html/pages/subirfotos.php on line 33


Warning: move_uploaded_file(archivosusuario/fotos/2b724a3137) [function.move-uploaded-file]: failed to open stream: Permission denied in /home/a4442338/public_html/pages/subirfotos.php on line 33

os dejo el archivo

Código PHP:
<?
include('conexion.php');
session_start();
if(
$_POST["Subir"]){
$id=$_SESSION[id_usuario];
$titulo=utf8_decode($_POST["titulo"]);



function 
genera_random($longitud){  
    
$exp_reg="[^A-Z0-9]";  
    return 
substr(eregi_replace($exp_reg""md5(rand())) .  
       
eregi_replace($exp_reg""md5(rand())) .  
       
eregi_replace($exp_reg""md5(rand())),  
       
0$longitud);  
 }
$nombre genera_random(10);

$file $_FILES['fileField']['name'];
$fecha=date("Y/m/d H:i:s");
$carpeta="archivosusuario/fotos";


if(
$file=="")
{
print 
"no hay archivo";}
else{

$dirfinal = ($carpeta "/" $nombre);

if (
is_uploaded_file($_FILES['fileField']['tmp_name'])) {
     
move_uploaded_file($_FILES['fileField']['tmp_name'], $dirfinal);

 
mysql_query("INSERT INTO fotos(id_usuario,titulo,fecha,codigo)
values ('$id','$titulo','$fecha','$nombre') "
);}


print 
'Archivo subido';





}}
?>
debes tener permisos de escritura en el directorio de destino, ademas de necesitar la ruta completa, que siempre es mejor que una relativa.