Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    2,043

    problema con upload multipli

    ciao, ho un form per fare l'upload di due file ma quando li carico e clicco su invia, non mi fa l'upload.

    questo è il codice:

    Codice PHP:
    <input type="file" name="file1" size="18" maxlength="40">
    <input type="file" name="file2" size="18" maxlength="40">


    <?
    $limitedext 
    = array(".gif",".jpg");
    $sizebytes "200000";
    $dl "http://www.sito.it/pann_contr_comune/images_ana_utenti";
    $absolute_path "/web/htdocs/www.sito.it/home/pann_contr_comune/images_ana_utenti";


    $dir "dir";
    if (
    $file1 != "" || $file2 != "") {

    $ext strrchr($file_name1,'.');
    if ((!
    in_array($ext,$limitedext))) {
    $msg "Il file che stai pubblicando non ha un'estensione corretta";
    }
    else if ((
    $file_size $sizebytes)) {
    $msg "Il file è troppo grande. Deve essere di $sizebytes bytes o meno";
    }
    else {
    copy($_FILES['file1']['tmp_name'], "$absolute_path/$file_name1") or die("Il file che stai pubblicando non può essere copiato sul server");
    }

    $ext strrchr($file_name2,'.');
    if ((!
    in_array($ext,$limitedext))) {
    $msg "Il file che stai pubblicando non ha un'estensione corretta";
    }
    else if ((
    $file_size $sizebytes)) {
    $msg "Il file è troppo grande. Deve essere di $sizebytes bytes o meno";
    }
    else {
    copy($_FILES['file2']['tmp_name'], "$absolute_path/$file_name2") or die("Il file che stai pubblicando non può essere copiato sul server");
    }

    }




    $sql "UPDATE ana_utenti 
    SET foto_primo_piano='
    $file_name1', foto_intera='$file_name2'
    WHERE ana_utenti.id_ana_utenti = '
    $utente'";
    mysql_query($sql,$conn) or die (mysql_error());

    ?>

  2. #2

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2005
    residenza
    http://www.okkioalprezzo.com/it/
    Messaggi
    206
    nel form hai messo enctype="multipart/form-data"?

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    2,043
    Originariamente inviato da felixaf21
    nel form hai messo enctype="multipart/form-data"?
    si l'ho messo

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    2,043
    up

  6. #6
    Utente di HTML.it
    Registrato dal
    Aug 2005
    residenza
    http://www.okkioalprezzo.com/it/
    Messaggi
    206
    prova a mettere gli slash alla fine delle due variabili:
    cosi:

    $dl = "http://www.sito.it/pann_contr_comune/images_ana_utenti/ ";
    $absolute_path = "/web/htdocs/www.sito.it/home/pann_contr_comune/images_ana_utenti/";

    oppure prova a dargli il link relativo e non quello assoluto per fare l'upload delle img faccio cosi..

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.