Codes php pour uploader des images

kaizen17 Messages postés 87 Statut Membre -  
kaizen17 Messages postés 87 Statut Membre -
Bonjour,
voila je m'explique

j'ai charger un script pour recevoir les données d'un formulaire par exmple, voila mon site test http://www.le-bottin-gourmand.fr/

mais le probleme viens ensuite que je voudrais aussi que les futur commerçant puisse charger leur photos sur les formulaires, mais je n'arrive pas a comprendre et a assembler mon script avec ces explication http://www.siteduzero.com/tutoriel-3-37674-upload-de-fichiers-par-formulaire.html

merci par avance
Configuration: Windows Vista
Firefox 3.5.6

3 réponses

  1. kaizen17 Messages postés 87 Statut Membre 23
     
    bonsoir

    bon j'ai changer de code j'ai pris celui la, https://www.commentcamarche.net/faq/889-php-upload-de-fichiers#configuration-de-php-pour-permettre-l-upload

    j'ai copier la partie html et ensuite j'ai coller ça dans mon fichier php, mais ça ne marche pas

    j'ai eu l'erreur
    Parse error: syntax error, unexpected ')', expecting ',' or ';' in /homepages/41/d298150040/htdocs/form2mail.php on line 58

    mon code est t'il correct ? ai-je oublier quelques chose ?

    <pre><? print_r($_FILES); ?></pre>
    <?
    if ($_FILES['nom_du_fichier']['error']) {
    switch ($_FILES['nom_du_fichier']['error']){
    case 1: // UPLOAD_ERR_INI_SIZE
    echo"Le fichier dépasse la limite autorisée par le serveur (fichier php.ini) !";
    break;
    case 2: // UPLOAD_ERR_FORM_SIZE
    echo "Le fichier dépasse la limite autorisée dans le formulaire HTML !");
    break;
    case 3: // UPLOAD_ERR_PARTIAL
    echo "L'envoi du fichier a été interrompu pendant le transfert !";
    break;
    case 4: // UPLOAD_ERR_NO_FILE
    echo "Le fichier que vous avez envoyé a une taille nulle !");
    break;
    }
    }
    else {
    // $_FILES['nom_du_fichier']['error'] vaut 0 soit UPLOAD_ERR_OK
    // ce qui signifie qu'il n'y a eu aucune erreur
    }
    ?>


    merci
    1
  2. notobe Messages postés 2222 Statut Membre 213
     
    C'est un peu court comme description de difficultés...

    Le 1er impératif à respecter, pour uploader des images, est de mettre enctype="multipart/form-data" dans le form.
    Est-ce fait ?
    Ensuite de limiter le poids de l'image pour éviter de plomber le serveur (entre autre) (avec le max_file_size préconisé dans le tuto du site du zero)
    Est-ce fait ?

    Et ensuite, quel(s) problème(s) ?
    0
  3. kaizen17 Messages postés 87 Statut Membre 23
     
    personne pour me dire exactement comment coller ce code

    https://www.commentcamarche.net/faq/889-php-upload-de-fichiers#configuration-de-php-pour-permettre-l-upload

    ça ne marche pas, merci par avance ;-)
    0