Avatar site php

Bonjour,
Voila mon cousin et moi mettons en place un site internet pour une guilde et j'aurais besoin d'un code a mettre dedans pour que n'importe quel membre puisse choisir son avatar sur son ordinateur ! Merci d'avance !

--
Celui qui dit qu'il ne sait pas n'a pas tort, celui qui dit qu'il sait n'a pas tort non plus..
Mais celui qui a tort c'est celui qui dit qu'il sait alors qu'il ne sait pas ! xD
Configuration: Windows XP
Firefox 3.0.10

5 réponses

  1. Merci pour ta réponse mais il parle de formulaire a cet endroit...
    1. Et bien, oui, il faut un formulaire pour que les clients de ton site puissent choisir leur avatar sur leur ordi !!!
      1. Il y a juste un petit probleme avec ceci c'est que l'upload bu énormément et qu'il faut charger 5 fois l'image pour avoir l'avatar sur le site...
        1. un script d'upload que j'avais fait il y a un petit moment, mais qui fonctionne bien (chez moi en tout cas)

          <form action="#" method="POST" enctype="multipart/form-data">
          <input type="hidden" name="sent">
          <input type="file" name="file">
          <input type="submit" value="Envoyer">
          </form>
          
          <?php
          $ext_ok = array('png', 'jpg', 'jpeg', 'gif');    //liste des formats acceptés
          
          if( isset($_POST['sent']) ){
               if( filesize($_FILES['file']['tmp_name']) < 262144 ){   // 262144  = taille maximal (en octects)
          	     if( in_array( substr(strrchr($_FILES['file']['name'], '.'), 1), $ext_ok ) ){
          ?>
          
          <?php
          
          $name = $_FILES['file']['name'];  
          $tmp = $_FILES['file']['tmp_name'];  
          
          
          $to = "./dossier/".$name;     //  répertoire d'envoi du fichier
          move_uploaded_file($tmp, $to);    //copie du fichier
          
          ?>
          
          <?php
                   }
          		 else{
          		 echo "Extension non autorisée";
          		 }
               }
          	 else{
          	 echo "Votre fichier ne doit pas faire plus de 250 Ko";
          	 }
          }
          else{
          }
          ?>