Codes php pour uploader des images

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. 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 ;-)
    1. 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. 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) ?