Php et shell
lamou23
Messages postés
218
Statut
Membre
-
scriptiz Messages postés 1494 Statut Membre -
scriptiz Messages postés 1494 Statut Membre -
Bonjour,
j'ai créé deux fichier ,un php et l'autre c'est un fichier bash', comme suit
//exemple.php
<html>
<body>
<form name="form1" method="post">
<input type="text" name="val" />
<input type="submit" name="bouton" value="valider"/>
<?
if (isset($_POST['bouton']))
{
$a=$_POST['val'];
exec('./script.sh $a');
}
?>
</form>
</body>
</html>
//script.sh
#!/bin/bash
echo "$1" >> fiche.txt
mon but est d'écriire le contenu de la zone de texte "val" dans le fichier fiche.txt à travers un fichier bash??
pourriez vous m'aider à trouver la syntaxe exacte pour passer le contenu de la zone de texte en argument?? ou bien me donner les bons codes??
merci d'avance
j'ai créé deux fichier ,un php et l'autre c'est un fichier bash', comme suit
//exemple.php
<html>
<body>
<form name="form1" method="post">
<input type="text" name="val" />
<input type="submit" name="bouton" value="valider"/>
<?
if (isset($_POST['bouton']))
{
$a=$_POST['val'];
exec('./script.sh $a');
}
?>
</form>
</body>
</html>
//script.sh
#!/bin/bash
echo "$1" >> fiche.txt
mon but est d'écriire le contenu de la zone de texte "val" dans le fichier fiche.txt à travers un fichier bash??
pourriez vous m'aider à trouver la syntaxe exacte pour passer le contenu de la zone de texte en argument?? ou bien me donner les bons codes??
merci d'avance
A voir également:
- Php et shell
- Classic shell - Télécharger - Personnalisation
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Secure shell - Télécharger - Divers Web & Internet
- Shell infrastructure host c'est quoi - Guide
1 réponse
Bonjour,
Utilise plutôt la fonction fwrite() (clique pour la documentation et des exemples).
Tu auras beaucoup moins de problèmes.
Utilise plutôt la fonction fwrite() (clique pour la documentation et des exemples).
Tu auras beaucoup moins de problèmes.