Foros del Web » Programando para Internet » PHP »

Problema con Hosting de imagenes PHP

Estas en el tema de Problema con Hosting de imagenes PHP en el foro de PHP en Foros del Web. hola amigos de forosdelweb,queria pedirles ayuda con este codigo xq cuando quiero subir un archivo me dice "Se ha producido un error:0" espero que me ...
  #1 (permalink)  
Antiguo 03/02/2012, 16:38
 
Fecha de Ingreso: enero-2012
Mensajes: 11
Antigüedad: 12 años, 10 meses
Puntos: 1
Problema con Hosting de imagenes PHP

hola amigos de forosdelweb,queria pedirles ayuda con este codigo xq cuando quiero subir un archivo me dice "Se ha producido un error:0" espero que me ayuden


Código PHP:
<?php
 $uploaddir 
"uploads/";
 
$uploadfilename strtolower(str_replace(" ""_",basename($_FILES['archivo']['name'])));
 
$uploadfile $uploaddir.$uploadfilename;
 
$error $_FILES['archivo']['error'];
 
$subido false;
 if(isset(
$_POST['boton']) && $error==UPLOAD_ERR_OK) {
    if(
$_FILES['archivo']['type']!="image/gif" || $_FILES['archivo']['size'] > 100000) {
      
$error "Comprueba que el archivo sea una imagen en formato gif y de tamano inferior a 10Kb.";
    } elseif(
preg_match("/[^0-9a-zA-Z_.-]/",$uploadfilename)) {
      
$error "El nombre del archivo contiene caracteres no válidos.";
    } else {
        
$subido copy($_FILES['archivo']['tmp_name'], $uploadfile); 
    }
 } 
 if(
$subido) {
    echo 
"El archivo subio con exito";
   } else {
    echo 
"Se ha producido un error: ".$error;
  }
?>
saludos y espero que me ayuden
  #2 (permalink)  
Antiguo 03/02/2012, 16:54
Avatar de carlos_belisario
Colaborador
 
Fecha de Ingreso: abril-2010
Ubicación: Venezuela Maracay Aragua
Mensajes: 3.156
Antigüedad: 14 años, 7 meses
Puntos: 461
Respuesta: Problema con Hosting de imagenes PHP

el manual es tu amigo http://www.php.net/manual/es/function.copy.php, además hasta donde tengo entendido el parámetro para el copy no es el name, sino el tmp_name, ya que debe de estar en una ruta donde el server lo pueda conseguir para poderlo copiar, saludos
__________________
aprende d tus errores e incrementa tu conocimientos
it's not a bug, it's an undocumented feature By @David
php the right way
  #3 (permalink)  
Antiguo 03/02/2012, 19:11
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 5 meses
Puntos: 2135
Respuesta: Problema con Hosting de imagenes PHP

Usa mejor move_uploaded_file (http://www.php.net/move_uploaded_file).

Etiquetas: hosting, imagenes
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:36.