<form action="upload.php" method="post" enctype="multipart/form-data">

<input name="userfile" type="file">

<input type="submit" name="upload" value="Uploader">

 

 

$adresse_galerie="adresse_serveur/nom_galerie" ;

mkdir ($adresse_galerie, 0777);

 

 

$destination_upload="adresse_serveur/nom_galerie";

move_uploaded_file ($_FILES['userfile']['tmp_name'], $destination_upload)

 

 

 

 

 

 

img blanc
 
Code source © Benchmark Group
 

 

 

En amont, un formulaire en HTML placé dans la page Web permet de sélectionner une photo dans une fenêtre en pop-up. Dans notre exemple, il est indispensable que ce formulaire contienne enctype="multipart/form-data" (cette fonction lance l'action de téléchargement de la photo).

 

La fonction mkdir() crée sur le serveur un nouveau dossier qui contiendra les photos de la galerie. 0777 donne tous les droits sur ce dossier (lecture, écriture, modification).

 

Pour finir, move_uploaded_file() permet d'ajouter des photos dans la galerie. Le premier  paramètre contient le nom de la photo téléchargée via le formulaire, le second indique l'adresse de destination du fichier.

Galerie photo Ajouter des photos Supprimer des photos Afficher la galerie photo
Galerie photo Ajouter des photos Supprimer des photos Afficher la galerie photo
JDN Développeur Envoyer Imprimer Haut de page

RECHERCHER