Ver Mensaje Individual
  #2 (permalink)  
Antiguo 22/03/2006, 10:45
sergi_climent
 
Fecha de Ingreso: enero-2005
Ubicación: Barcelona
Mensajes: 1.473
Antigüedad: 21 años, 9 meses
Puntos: 10
Hola,
no ser si sera esto, pero a mi me daba un error parecido o el mismo pero q ahora no recuerdo.
Código:
if (move_uploaded_file($archivo, "../imagenes/productos/".$nombre_archivo)) {
echo "<center><h3>El archivo se subió y copió con éxito.</h3></center>";
}
else {
echo "<center><h3>Error al mover el archivo de lugar.</h3></center>";
}
en la parte de ../imagenes/productos, le tuve q poner la ruta entera, es decir q en mi caso fue /home/http/www/imagenes/productos/.

espero q sea esto.

te posteo aqui mi codigo por si vees alguna cosa q no he visto yo...

Código PHP:

 
$uploaddir 
= 'midirecciondeiamgenes'; 
$nomfoto=$_FILES['userfile']['name'];
$uploadfile = $uploaddir . $_FILES['userfile']['name']; 
$uploadcheck = $uploadfile; 

if(empty(
$_FILES['userfile']['name'])){ 
$uploadfile = "";} 
// Ejecuta la verificación de que el archivo existe...
$verif = "N";
$verif=existe_arch($nomfoto,$verif,$uploaddir);
// Dependiendo de los valores anteriores se realiza la carga
function existe_arch($nomfoto,$verif,$uploaddir){
if (
$gestor = opendir($uploaddir)) {
    while (
false !== ($archivo = readdir($gestor))) { if ( $archivo == $nomfoto ) { $verif = "S"; } }
        
closedir($gestor);
    }
return 
$verif;
}
if (
$verif == "S") {
    echo 
"<script language=JavaScript>alert('El nombre del archivo ya existe, modifique el nombre y vuelva a intentarlo');</script>";
}else {
    print 
"<pre>"; 
    if (
move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile)) { 
        print 
"El archivo fue subido con éxito"; 
        print 
"Información del archivo:"; 
        
print_r($_FILES); 
    } else { 
        print 
"El archivo no se pudo subir, información:\n"; 
        
print_r($_FILES); 
    } 
    print 
"</pre>"; 
}
?> 
saludos
__________________
"Cada hombre es el hijo de su propio trabajo"
Miguel de Cervantes Saavedra
"La experiencia es algo que no consigues hasta justo depués de necesitarla"
Laurence Olivier