Html bouton parcourir

Fermé
mimi8210 Messages postés 167 Date d'inscription jeudi 14 mai 2009 Statut Membre Dernière intervention 29 avril 2014 - 26 mai 2010 à 13:00
mimi8210 Messages postés 167 Date d'inscription jeudi 14 mai 2009 Statut Membre Dernière intervention 29 avril 2014 - 26 mai 2010 à 17:07
Bonjour,

Dans un formulaire j'ai un bouton parcourir qui me permet de récupérer l'adresse complète d'un fichier. Existe-t-il un code qui permet de récupérer uniquement le nom du fichier avec son extension ? Je pose cette question car ma page HTML n'affiche mon image que si je mets seulement le nom du fichier, si je mets l'adresse complète l'image ne s'affiche pas. Donc s'il n'y a pas de solution à ma première question, alors est-il possible de faire en sorte que ma page HTML affiche une image dont l'adresse est complète ?...

J'espère avoir été claire dans mes explications...



A voir également:

2 réponses

xav3601 Messages postés 3288 Date d'inscription lundi 10 novembre 2008 Statut Membre Dernière intervention 2 mars 2016 311
26 mai 2010 à 13:29
Salut,

Une fois que tu as récupéré l'adresse complete, tu traites sur ta chaîne de caractère pour ne récupérer que la fin.
0
mimi8210 Messages postés 167 Date d'inscription jeudi 14 mai 2009 Statut Membre Dernière intervention 29 avril 2014 10
26 mai 2010 à 14:00
oui j'entends bien, peux tu m'expliquer comment on fait ?
Je te remercie pour ta réponse.
0
xav3601 Messages postés 3288 Date d'inscription lundi 10 novembre 2008 Statut Membre Dernière intervention 2 mars 2016 311
26 mai 2010 à 14:02
Je ne sais pas en quel langage tu travailles donc ca va etre dur ^^
0
mimi8210 Messages postés 167 Date d'inscription jeudi 14 mai 2009 Statut Membre Dernière intervention 29 avril 2014 10
26 mai 2010 à 14:05
ah excuses moi ^^' je suis en html / php / pourquoi pas insérer du javascript, tant que je comprends le fonctionnement du code =)
0
xav3601 Messages postés 3288 Date d'inscription lundi 10 novembre 2008 Statut Membre Dernière intervention 2 mars 2016 311
26 mai 2010 à 14:11
non pour faire ca le php ira très bien :-)

alors fais comme ca et ca devrait le faire je pense:
Si ton chemin est comme ceci par exemple:
C:/NomFichier tu fais ca:
strNomFichier = strchr(strCheminFichier,"/");
Si il est comme ceci:
C:\NomFichier tu fais ca:
strNomFichier = strchr(strCheminFichier,"\");

Et normalement ca devrais fonctionner.
0
mimi8210 Messages postés 167 Date d'inscription jeudi 14 mai 2009 Statut Membre Dernière intervention 29 avril 2014 10
26 mai 2010 à 14:31
peux tu m'expliquer les mots du code ? à quoi ils servent... pour que je puisse l'adapter à mon code perso. S'il te plaît.

Parce que le chemin que je récupère se trouve dans : $_POST['photo']
et je voudrais placer le nom du fichier avec son extension ici : $photo

donc avec ton code je serais tenter de mettre :
$photo=strchr($_POST['photo'],"\");
... mais le reste de mon code bug xD
0
xav3601 Messages postés 3288 Date d'inscription lundi 10 novembre 2008 Statut Membre Dernière intervention 2 mars 2016 311
26 mai 2010 à 14:33
Ca correspondrait à ca en effet.
Il bug a quel endroit?
Quelle est l'erreur?
0