envoyer des images... [PHP] - PHP - Programmation
Marsh Posté le 24-07-2007 à 11:24:48
<input type="file" name="nomDeTonChamp">
derrière tu traite ca avec $_FILES et la librairie gd
Marsh Posté le 24-07-2007 à 11:27:57
heu.. merci de ta réponse mais je comprends pas trop...
comment je génére le lien...
je précise aussi que j'envoie tout ça dans une BDD...
Marsh Posté le 26-07-2007 à 01:34:45
Essaye de mettre ce code dans une page tu vas comprendre... Il ne s'agit pas d'un lien, mais d'une boite de dialogue avec laquelle tu peux choisir ton fichier (un seul fichier pour chaque champ). C'est pour l'instant la seule solution. Bon on peut aussi copier le code base64 dans un textarea, mais c'est moins pratique.
En ce qui concerne la base de données, il vaut mieux ne pas y stocker l'image, mais plutôt le nom de l'image qui sera stockée dans un répertoire. Attention, si tu stockes plusieurs milliers de fichiers dans un même répertoire (ça peut aller vite), tu risques de rencontrer des ralentissements (en fait, ça dépend du FS utilisé).
Marsh Posté le 27-07-2007 à 15:04:20
Comme ça t'a été dit il faut utiliser les variables $_FILE il y en a toutes sortes ($_FILE['userfile']['name'] par exemple contient le nom du fichier que tu pourras entrer dans ta BDD).
Je te conseil de passer sur cette page pour voir un peut tout ça :
http://www.commentcamarche.net/faq [...] e-fichiers
Si ce n'est pas assez google t'en dira plus (essaye $_FILE et php en mot clés).
Marsh Posté le 24-07-2007 à 11:21:54
Bonjour à vous,
bon je sais que le titre n'est pas trés explicite mais je vais faire au mieux, voila sur mon intranet j'ai fait un section coup de coeur, dans le back office on a la possiblité d'ajouter des coups de coeur, mon soucis se sont les images.
Voici l'administration
dans le champ image normalement on rentre le chemin de l'image, mais j'aimerai mettre un ptit bouton parcourir qui envoie l'image dans un repertoire et qui génére automatiquement le lien. et ça je sais pas du tout le faire
et ça c le resultat sur le site :
Merci pour votre aide
SeB