Probleme bouton parcourir php

Résolu/Fermé
yuri648 Messages postés 677 Date d'inscription mardi 30 décembre 2008 Statut Membre Dernière intervention 20 mai 2015 - Modifié par yuri648 le 27/02/2011 à 09:36
yuri648 Messages postés 677 Date d'inscription mardi 30 décembre 2008 Statut Membre Dernière intervention 20 mai 2015 - 1 mars 2011 à 12:22
Bonjour,

j'essaye de récuprer le lien d'un fichier on le sélectionnant par le bouton parcourir
et il me recupere juste le nom du fichier j'ai utilisé javascript et un champ text hidden pour copier le lien vers ce champs
voici des parties du script

<html>
<form name="general" action="index.php" method="post" >
<input type='hidden' name='chemin_fichier' id='chemin_fichier' value=''>
<input type="text" name="testo" value=''>
<input type="submit" name="test" value="Test" >
<input type="submit" name="test2" value="Test2" onclick="fonctionJS()">
<input name="machin" type=file>

</form>

if ($_POST['test2'])
{

echo $_POST['chemin_fichier'];



}

<script language="javascript">
<!--
function fonctionJS() {
// document.getElementById('chemin_fichier').value=document.getElementById('machin').value;
document.forms["general"].elements["chemin_fichier"].value=document.forms["general"].elements["machin"].value;
}
//-->
</script>

</html>

merci
A voir également:

4 réponses

floverdevel Messages postés 121 Date d'inscription dimanche 18 février 2001 Statut Membre Dernière intervention 20 mai 2011 15
27 févr. 2011 à 03:03
Salut :)

il te manque l'attribut enctype à ton form si tu veux récupérer le fichier

<form name="general" action="index.php" method="post" enctype="multipart/form-data">


https://www.w3schools.com/tags/att_form_enctype.asp

Par contre si tu veux le path complet du fichier, je crois que ça dépend du browser que tu utilises ... certain te donnes le chemin complet et d'autres te donnent uniquement le nom de fichier.

Parce que, en fait, le champ type="file" est fait pour attacher le contenu du fichier au data envoyé en post.

Qu'est-ce que tu essaies de faire exactement avec le fichier ?
0
yuri648 Messages postés 677 Date d'inscription mardi 30 décembre 2008 Statut Membre Dernière intervention 20 mai 2015 7
Modifié par yuri648 le 27/02/2011 à 09:36
merci de m'avoir répondre je veux recuperer le nom d'un fichier que je selectionne et son lien pour que je puisse l'envoyer par ssh a un ou plusieur ordinateur dans le reseau
par exemple
scp /home/yuri/mul_pi yuri@192.168.1.1:/home/yuri/Dessktop
la commande ssh est lancé avec un script shell
je travail avec fire fox
merci
0
yuri648 Messages postés 677 Date d'inscription mardi 30 décembre 2008 Statut Membre Dernière intervention 20 mai 2015 7
27 févr. 2011 à 21:06
j'ai pas encore trouvé
0
yuri648 Messages postés 677 Date d'inscription mardi 30 décembre 2008 Statut Membre Dernière intervention 20 mai 2015 7
1 mars 2011 à 12:22
pour ceux qui s'interesse j'ai reglé mon probleme avec le navigateur internet explorer installer sur ubuntu a bien marché avec

document.forms["changer"].elements["text"].value = document.forms["changer"].elements["file"].value


merci
0