A voir également:
- [PhP/MySQL] Image, formulaire et base MySQL
- Mysql community server - Télécharger - Bases de données
- Formulaire de réclamation facebook - Guide
- Image iso - Guide
- Acronis true image - Télécharger - Sauvegarde
- Formules excel de base - Guide
5 réponses
Torkass
Messages postés
166
Date d'inscription
jeudi 20 décembre 2007
Statut
Membre
Dernière intervention
21 janvier 2016
95
22 févr. 2008 à 00:24
22 févr. 2008 à 00:24
Je te conseillerais plutôt d'écrire en dur dans ton code l'adresse des images et mettre dynamiquement le
nom du fichier seul à partir de la bdd.
Tenez, je vous ai codé un p'tit formulaire rapide :)
En prennant en compte que tout le code se trouve sur une page nommée "page_d_upload.php"
Je l'ai codé et testé en local et tout fonctionne parfaitement.
Par contre, je n'ai pas mis la requête pour la base de données mais ça vous devez savoir le faire avec ce que je vous ai donné ! ;)
nom du fichier seul à partir de la bdd.
Tenez, je vous ai codé un p'tit formulaire rapide :)
En prennant en compte que tout le code se trouve sur une page nommée "page_d_upload.php"
<? // Traitement du formulaire if (isset($_POST['upload'])) { // Renseigne ici le chemin de destination de la photo $file_url = 'upload/photos'; // Là c'est pour simplifier le nom du fichier à entrer dans les requêtes $photo = $_FILES['srcfichier']['name']; // Upload fichier if (@move_uploaded_file($_FILES['srcfichier']['tmp_name'], $file_url.'/'.$photo)) { @chmod("$file_url/$photo", 0777); echo "<u>$photo</u> mis en ligne avec succès :<br ><br />"; echo "<img src='$file_url/$photo' />"; } else // Message d'erreur si impossibilité d'envoyer le fichier pour diverses raisons { echo "Erreur, impossible d'envoyer le fichier <u>$photo</u>"; } } ?> <!-- Formulaire à remplir --> <form enctype="multipart/form-data" action="/page_d_upload.php" method="post" name="envoi_formulaire"> Photo<br /> <input name="srcfichier" type="file" size="50" /><br /><br /> <input type="submit" name="upload" value="Envoyer" /> </form>
Je l'ai codé et testé en local et tout fonctionne parfaitement.
Par contre, je n'ai pas mis la requête pour la base de données mais ça vous devez savoir le faire avec ce que je vous ai donné ! ;)
Decon
Messages postés
91
Date d'inscription
mercredi 29 août 2007
Statut
Membre
Dernière intervention
8 octobre 2014
2
3 avril 2008 à 09:08
3 avril 2008 à 09:08
j'ai testé ton code mais c'est plustot le message le message "Erreur, impossible d'envoyer le fichier " que j'ai .comment faire
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question