Upload d'image
Résolu/Fermé
Autumn`Tears
Messages postés
1054
Date d'inscription
samedi 14 mars 2009
Statut
Membre
Dernière intervention
23 octobre 2013
-
19 sept. 2009 à 10:54
Utilisateur anonyme - 20 sept. 2009 à 16:54
Utilisateur anonyme - 20 sept. 2009 à 16:54
A voir également:
- Upload d'image
- Image iso - Guide
- Acronis true image - Télécharger - Sauvegarde
- Image iso windows 10 - Guide
- Faststone image viewer - Télécharger - Visionnage & Diaporama
- Comment agrandir une image - Guide
5 réponses
Utilisateur anonyme
19 sept. 2009 à 10:59
19 sept. 2009 à 10:59
Bonjour !
Il te faut un minimum de connaissance en HTML et PHP (langages informatiques) pour faire ce que tu veux...
Pour commencer, sais-tu si l'hébergeur de ce site "est compatible" php ?
Il te faut un minimum de connaissance en HTML et PHP (langages informatiques) pour faire ce que tu veux...
Pour commencer, sais-tu si l'hébergeur de ce site "est compatible" php ?
Autumn`Tears
Messages postés
1054
Date d'inscription
samedi 14 mars 2009
Statut
Membre
Dernière intervention
23 octobre 2013
145
19 sept. 2009 à 11:00
19 sept. 2009 à 11:00
Bonjour,
Oui il héberge en PHP et tout ce qu'il faut, et j'ai des connaissances en PHP, mais pas à ce niveau-ci en fait.
Oui il héberge en PHP et tout ce qu'il faut, et j'ai des connaissances en PHP, mais pas à ce niveau-ci en fait.
Utilisateur anonyme
19 sept. 2009 à 11:23
19 sept. 2009 à 11:23
Parfait !
Primo, le formulaire, pour que l'utilisateur puisse choisir l'image !
Secondoi, dans la page "upload.php", le code php:
Voila et normalement, il y aura une miniature dans le dossier !
ATTENTION tout de même, il faut que ton php possède une extension "Image GD" pour que ça fonctionne.
N'hésite pas à demander ce qui va pas ce que tu voudrais améliorer, etc...
A bientôt !
Primo, le formulaire, pour que l'utilisateur puisse choisir l'image !
<form action="upload.php" method="post" enctype="multipart/form-data"> //enctype, c'est pour dire qu'on veut uploader un fichier <input type="file" name="photo"/> //Le champ "Parcourir" <input type="submit" value="uploader"/> //Ba oui, faut bien valider !!! </form>
Secondoi, dans la page "upload.php", le code php:
<?php if(@$_FILES['photo']['name'] != ""){ //On vérifie qu'il y a bien un fichier qui veut s'uploader !!! (Pour éviter les erreurs, on place un @ devant) if($Image = @imagecreatefromjpeg($_FILES['photo']['tmp_name'])){ //On vérifie que c'est bien u ne image jpeg. si oui, on créé une variable $Image $TailleImage=getimagesize($_FILES['photo']['tmp_name']); // Là, on récupère les dimentions de l'image $Miniature=imagecreatetruecolor(800,600); // On créé une image vide avec les dimentions imagecopyresampled($Miniature,$Image,0,0,0,0,800,600,$TailleImage[0],$TailleImage[1]); //Plus compliqué : on réduit la grande image de telle sorte qu'elle rentre dans la petite. on indique les deux images, les coordonnées de placement (ici 0 partout), les tailles de la miniature et de l'image normalle imagejpeg($Miniature,"../upload/dossier/photo.jpg"); // Maintenant qu'on a créer une miniature, on l'enregistre sur le serveur, dans un dossier avec un nom ! } } ?>
Voila et normalement, il y aura une miniature dans le dossier !
ATTENTION tout de même, il faut que ton php possède une extension "Image GD" pour que ça fonctionne.
N'hésite pas à demander ce qui va pas ce que tu voudrais améliorer, etc...
A bientôt !
Autumn`Tears
Messages postés
1054
Date d'inscription
samedi 14 mars 2009
Statut
Membre
Dernière intervention
23 octobre 2013
145
19 sept. 2009 à 14:46
19 sept. 2009 à 14:46
Re, merci pour ton aide, tout fonctionne.
Bonne continuation ;)
Bonne continuation ;)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question