Php et shell

lamou23 Messages postés 178 Date d'inscription   Statut Membre Dernière intervention   -  
scriptiz Messages postés 1424 Date d'inscription   Statut Membre Dernière intervention   -
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
A voir également:

1 réponse

scriptiz Messages postés 1424 Date d'inscription   Statut Membre Dernière intervention   425
 
Bonjour,

Utilise plutôt la fonction fwrite() (clique pour la documentation et des exemples).

Tu auras beaucoup moins de problèmes.
0