Foros del Web » Programación para sitios web » 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, 15:38
 
Fecha de Ingreso: enero-2012
Mensajes: 11
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, 15:54
Avatar de carlos_belisario
Colaborador
 
Fecha de Ingreso: abril-2010
Ubicación: Venezuela Maracay Aragua
Mensajes: 2.544
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
php para todos
blog personal
  #3 (permalink)  
Antiguo 03/02/2012, 18:11
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/gdl/
Mensajes: 35.870
Respuesta: Problema con Hosting de imagenes PHP

Usa mejor move_uploaded_file (http://www.php.net/move_uploaded_file).
¿Nuevo en el foro? Regístrate



La zona horaria es GMT -6. Ahora son las 10:46.
SEO by vBSEO 3.3.2