Récupérer les données >> Bouton parcourir
34mi
-
jjsteing Messages postés 1670 Date d'inscription Statut Contributeur Dernière intervention -
jjsteing Messages postés 1670 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour, j'ai créé un site récemment ( en fait je n'y connais pas grand chose )
Je voudrais créer un bouton " parcourir " pour que l'utilisateur choisisse une image ....
j'ai trouvé le code pour installer le bouton sur mon site mais le problème est là : Comment récupérer les donnés que l'utilisateur a laissé ? ( L'image par exemple) .
Merci d'avance
Je voudrais créer un bouton " parcourir " pour que l'utilisateur choisisse une image ....
j'ai trouvé le code pour installer le bouton sur mon site mais le problème est là : Comment récupérer les donnés que l'utilisateur a laissé ? ( L'image par exemple) .
Merci d'avance
A voir également:
- Appuyer sur le bouton principal pour récupérer les données
- Comment récupérer les messages supprimés sur whatsapp - Guide
- Effacer les données de navigation sur android - Guide
- Comment recuperer une video sur youtube - Guide
- Récupérer mon compte facebook désactivé - Guide
- Comment récupérer un document dans le presse-papier samsung - Guide
6 réponses
Bonjour,
Donc tu as sur ton site un bouton, et tu voudrais que l utilisateur en cliquant dessus puisse t envoyer un fichier...
voici le code:
Voili :)
N'hésitez pas à poser des questions, il vaut mieux être con 5 min que le rester toute sa vie ;)
N'oubliez pas de mettre votre Post en 'Résolu' quand c'est le cas :-D
Donc tu as sur ton site un bouton, et tu voudrais que l utilisateur en cliquant dessus puisse t envoyer un fichier...
voici le code:
<?php // on supose que tu a un répertoire 'DldFile' à la racine du site $Html="<FORM NAME='Form_Recup_Fichier' method='POST' enctype='multipart/form-data' action=".$_SERVER['PHP_SELF'].">"; if (isset($_POST['Add_File'])){ $Html.="Nom du fichier : ".$_FILES['FichierACharger']['name']."<br>"; $uploadfile = "DldFile/".basename($_FILES['FichierACharger']['name']); $Html.="Destination: ".$uploadfile."<br>"; if (!move_uploaded_file($_FILES['FichierACharger']['tmp_name'], "$uploadfile")){ $Html.="<br><br>Erreur !!!!<br><br>"; } }else{ $Html.="Chargement de fichier (Max ".ini_get ('upload_max_filesize').")<br><br>"; $Html.="Envoyez ce fichier : <input size=100 name='FichierACharger' type='file' ><br>"; $Html.='<input type="submit" name="Add_File" value="Envoyer le fichier">'; } echo $Html; ?>
Voili :)
N'hésitez pas à poser des questions, il vaut mieux être con 5 min que le rester toute sa vie ;)
N'oubliez pas de mettre votre Post en 'Résolu' quand c'est le cas :-D
Voilà l'erreur !
Warning: move_uploaded_file(DldFile/inscription.gif) [function.move-uploaded-file]: failed to open stream: No such file or directory in /homez.231/xxxxx/www/catalog/voscreations.php on line 73
Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/php7NzgGg' to 'DldFile/inscription.gif' in /homez.231/xxxxx/www/catalog/voscreations.php on line 73
Nom du fichier : inscription.gif
Destination: DldFile/inscription.gif
Erreur !!!!
Warning: move_uploaded_file(DldFile/inscription.gif) [function.move-uploaded-file]: failed to open stream: No such file or directory in /homez.231/xxxxx/www/catalog/voscreations.php on line 73
Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/php7NzgGg' to 'DldFile/inscription.gif' in /homez.231/xxxxx/www/catalog/voscreations.php on line 73
Nom du fichier : inscription.gif
Destination: DldFile/inscription.gif
Erreur !!!!
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
ça marche, mais mon idéal serait ce code de recherche sur le disque dur du client et que l'envoi de la photo se fasse par mail et non en ftp.
Avez vous ça dans votre escarcelle ?
Bien amicalement.
Olivier
Avez vous ça dans votre escarcelle ?
Bien amicalement.
Olivier
Re :)
Reprenons.. ça marche pas.. mais c est quoi qui marche pas ???
Bon, tout d abord... Tu es chez un hébergeur, ou ton site est sur ton pc perso ??
As tu fais un copier coller de mon code sur un fichier vierge (appelé envoiefichier.php par exemple) pour tester déjà si ça fonctionne ? (chez moi et sur mon site (jjsteing.com section webmastering, sendfile.php) , aucun problème... As tu bien créé le répertoire.. dans le code as tu mis exactement le meme nom (maj/min) ? )
Reprenons.. ça marche pas.. mais c est quoi qui marche pas ???
Bon, tout d abord... Tu es chez un hébergeur, ou ton site est sur ton pc perso ??
As tu fais un copier coller de mon code sur un fichier vierge (appelé envoiefichier.php par exemple) pour tester déjà si ça fonctionne ? (chez moi et sur mon site (jjsteing.com section webmastering, sendfile.php) , aucun problème... As tu bien créé le répertoire.. dans le code as tu mis exactement le meme nom (maj/min) ? )