Upload de photo (concervation du chemin)

Fermé
rwikus Messages postés 871 Date d'inscription lundi 29 décembre 2008 Statut Membre Dernière intervention 18 mai 2012 - 29 oct. 2009 à 22:09
rwikus Messages postés 871 Date d'inscription lundi 29 décembre 2008 Statut Membre Dernière intervention 18 mai 2012 - 30 oct. 2009 à 19:11
Bonjour,
voila j'ai un formulaire qui contient une zone de texte et une zone pour uploader une photo en php
seulement voila lordose je l'upload et je conserve son chemin je le trouve sans les antislash et les slash
par exemple:
c:\photo.jpg devien cphoto.jpg
comment ej fais pour que les slash reste afin de pouvoir mettre aprés le chemin et afficher l'image
merci de bien vouloir m'aider
A voir également:

6 réponses

avion-f16 Messages postés 19249 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 15 juin 2024 4 505
29 oct. 2009 à 22:40
C:\photo.jpg est un fichier local, hors, tous les visiteurs de ton site n'auront pas ce fichier à la racine du disque C. De plus, certains n'ont pas leur système sur C:\ et d'autres comme les linuxiens ne connaissent pas c:\.

Tu dois stocker à l'aide de PHP le fichier sur ton serveur. Lorsque tu l'enregistres, tu peux générer un nom et le stocker dans la base de données.
Pour plus d'infos → Google
0
rwikus Messages postés 871 Date d'inscription lundi 29 décembre 2008 Statut Membre Dernière intervention 18 mai 2012 56
29 oct. 2009 à 22:56
mais non je fais just des test sur mon pc j'utilise un serveur local (wamp)
et lorseque j'upload mon fichier dans mon c j'ai remarqué qu'il enléve les "\" lorsque il stoque le chemin
0
avion-f16 Messages postés 19249 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 15 juin 2024 4 505
29 oct. 2009 à 23:05
Mais si !
Si par exemple ton site est stocké dans c:\www\, alors tu dois enregistrer l'image dans un sous-dossier de c:\www ou dans c:\www. Seulement, lorsque tu enregistres ton fichier en PHP, tu ne dois pas noter le chemin complètement depuis c:\ mais le chemin relatif à la page. Si par exemple ta page est c:\www\page.php et que tu veux placer tes images dans c:\www\uploads, tu dois mettre "./uploads", "uploads" ou "/uploads" comme dossier de destination.
0
rwikus Messages postés 871 Date d'inscription lundi 29 décembre 2008 Statut Membre Dernière intervention 18 mai 2012 56
30 oct. 2009 à 10:32
nonnn moi mon problème lorsque j'upload mon fichier et lorsque j'enregistre son chemin sur la table de la base de donné, le chemin est stocké sans les slaches je comprend pas pourquoi??
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
avion-f16 Messages postés 19249 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 15 juin 2024 4 505
30 oct. 2009 à 17:10
SI !
Tu dois renommer ton fichier avant !
Lis au moins ce tuto avant de toujours me contredire !
0
rwikus Messages postés 871 Date d'inscription lundi 29 décembre 2008 Statut Membre Dernière intervention 18 mai 2012 56
30 oct. 2009 à 19:11
okk je v voir mercii, et sache que je ne t'es pas contredis ya eu un mal entendu c'est tout
0