Probleme bouton parcourir php
Résolu
yuri648
Messages postés
677
Date d'inscription
Statut
Membre
Dernière intervention
-
yuri648 Messages postés 677 Date d'inscription Statut Membre Dernière intervention -
yuri648 Messages postés 677 Date d'inscription Statut Membre Dernière intervention -
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
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:
- Probleme bouton parcourir php
- Bouton reinitialisation pc - Guide
- Easy php - Télécharger - Divers Web & Internet
- Diagnostic bouton photo - Accueil - Outils
- Bouton on/off comment savoir ✓ - Forum Matériel & Système
- Symbole arrêt marche - Forum Word
4 réponses
Salut :)
il te manque l'attribut enctype à ton form si tu veux récupérer le fichier
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 ?
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 ?
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
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