uploader une photo
Hors ligneTrepied Le 06/06/2005 à 16:58 Profil de Trepied Configuration de Trepied

Dr_Chacalux
Bijour,

J'aimerai uploader une image d'un client sur le serveur et l'afficher...


<?php echo"<form enctype="multipart/form-data" action="modifcompte2.php?act=connect" method="post"/> Modifiez votre photo : <input type="file" name="photo" /><br /><br />                                         <input type="submit" value="Enregistrer les modifications" /><br/><br/> </form/>";    ?>

ce premier fichier renvoye à celui là
<?php if($_FILES['photo']==NULL){           echo"Vous avez conservé votre photo"; echo"<br />";           }else{           $uploaddir = '../lcco/photo/';           $uploadfile = $uploaddir.basename($_FILES['photo']['name']);           move_uploaded_file($_FILES['photo']['C:\Program Files\EasyPHP1-7\tmp'], $uploadfile);           echo "Vous avez chargé une nouvelle photo : "; echo "<img src="$uploadfile">" ; echo"<br />";           }?>

Et si possible nommer la photo en fonction du login user : $_POST['loginentre']
--
Computers are like air conditioners, they are useless when you open Windows.
Hors ligneAnthony Le 06/06/2005 à 17:18 Profil de Anthony Configuration de Anthony

Admin
Salut Trepied

Lorsque tu uploades les images sont copiées dans un répertoire temporaire, il faut donc déplacer l'image.

ton type="file" ayant la valeur de "photo", le code suivant conviendra :

<?php      if(isset($_FILES['photo']) AND !empty($_FILES['photo']) AND isset($_POST['loginentre']))      {           echo 'Vous avez conservé votre photo<br />';      }      else      {           $uploaddir = '../lcco/photo/';           move_uploaded_file($_FILES['photo']['tmp_name'], $uploaddir.$_POST['loginentre'].'.jpg');           echo 'Vous avez chargé une nouvelle photo : <img src="',$uploaddir.$_POST['loginentre'].'.jpg','" alt="" /><br />';      } ?>

j'ai donné l'extension jpg arbitrairement.
--

Vous avez résolu votre problème avec VIC ? Faites-le savoir sur les réseaux sociaux !
Vulgarisation-informatique.com
Cours en informatique & tutoriels