Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/09/2004, 07:35
Avatar de Reynier
Reynier
 
Fecha de Ingreso: noviembre-2002
Ubicación: Por ahí en algún sitio
Mensajes: 1.844
Antigüedad: 21 años, 4 meses
Puntos: 1
Upload de Ficheros de Nuevo

Hola:
Vuelvo a hacer la misma pregunta que muchos se han hecho a menudo. Porque me da errores el upload de ficheros cuando paso de un servidor a otro? Hace un tiempo logré hacer el upload de ficheros en un Win2003 y ahora lo he probado en otra PC con Win2003 y nada me da este error:
Cita:
Warning: copy(D:\webserver\www\images\noticias\ElishaCuth_G rani_220219_600.jpg) [function.copy]: failed to open stream: No such file or directory in d:\web\www\admin\adminacc.php on line 23
Error
el código en cuestión es este:
Código PHP:
$imagenname $HTTP_POST_FILES['imagen']['name']; // Nombre
     
$imagentype $HTTP_POST_FILES['imagen']['type']; // Tipo MIME
     
$imagensize $HTTP_POST_FILES['imagen']['size']; // Tamaño
     
$imagentmp  $HTTP_POST_FILES['imagen']['tmp_name']; // Nombre temporal antes de subir al servidor
     
list($w,$h,$t,$a) = getimagesize($imagentmp); // Atributos
     
$mimeallowed = array("image/gif","image/x-png","image/jpeg","image/png","image/pjpeg"); // Extensiones de imagen permitida
     
$dirpublish "D:\\webserver\\www\\images\\noticias\\"// Directorio
     
$today date("Y:m:d");
     if(
in_array($imagentype,$mimeallowed)){ // Comprobamos si la imagen se halla en las extensiones permitidas
      
$imagennot $today.$name// Renombramos la imagen
      
if (is_uploaded_file($HTTP_POST_FILES['imagen']['tmp_name'])) {
       
copy($HTTP_POST_FILES['imagen']['tmp_name'], $dirpublish.$HTTP_POST_FILES['imagen']['name']);
      }
      
// $imagenupl = move_uploaded_file($HTTP_POST_FILES['imagen']['tmp_name'], $dirpublish.$HTTP_POST_FILES['imagen']['name']); // Subimos le fichero al servidor
     
}
     if(
$imagenupl){
      echo 
"Ok";
     }else{
      echo 
"Error";
     } 
ayuda please ???
__________________
Ing. Reynier Pérez Mira