Ver Mensaje Individual
  #9 (permalink)  
Antiguo 06/10/2005, 00:13
sergi_climent
 
Fecha de Ingreso: enero-2005
Ubicación: Barcelona
Mensajes: 1.473
Antigüedad: 19 años, 3 meses
Puntos: 10
lo he provado xo o lo he exo mal o me da el mismo problema

te posteo el codigo q tengo puesto actualmente:

Código PHP:
    $uploaddir '/home/http/img/fotos/productes/'
    
$nomfoto=$_FILES['userfile']['name'];
    
$uploadfile $uploaddir $_FILES['userfile']['name']; 
    
$uploadcheck $uploadfile
    
    if(empty(
$_FILES['userfile']['name'])){ 
    
$uploadfile "";}
    
$verif="N";
    function 
existe($nomfoto,$verif,$uploaddir){
        if (
$gestor opendir($uploaddir)) {
        while (
false !== ($archivo readdir($gestor))) { if ( $archivo == $nomfoto ) { $verif "S"; } }
        
closedir($gestor);
        }
        return 
$verif;
    }    
    if (
$nomfoto==""){
        
$str_upd "UPDATE articles 
                    SET nom_article= '"
.$nom_article."',
                    ingredients = '"
.$ingredients."',
                    codi_grup_article= "
.$grup_article.",
                    caducitat = '"
.$caducitat."',
                    gluten= "
.$gluten."
                    WHERE codi_article = $codi_article"
;    
                    
$result execSQL($str_upd); 
    }else{
        
existe($nomfoto,$verif,$uploaddir);
        if(
$verif=="N"){            
            
$str_upd "UPDATE articles 
                SET nom_article= '"
.$nom_article."',
                ingredients = '"
.$ingredients."',
                codi_grup_article= "
.$grup_article.",
                caducitat = '"
.$caducitat."',
                gluten= "
.$gluten.",
                imatge='"
.$nomfoto."'
                WHERE codi_article = $codi_article"
;
            
$result execSQL($str_upd); 
            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>"
        }else{
            echo 
"<script language=JavaScript>alert('El nombre del archivo ya existe, modifique el nombre y vuelva a intentarlo');</script>";
        }
    } 
__________________
"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