Php shell

Fermé
lamou23 Messages postés 178 Date d'inscription lundi 11 janvier 2010 Statut Membre Dernière intervention 21 mars 2011 - 13 févr. 2010 à 23:05
dubcek Messages postés 18758 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 24 décembre 2024 - 14 févr. 2010 à 14:57
Bonjour,
je veux écrire dans un fichier qui existe dans /home/linux à partir d'une page php,j'ai écrit ceci dans page.php:
<html>
<body>
<form name="form1" method="post">
<input type="text" name="val" />
<input type="submit" name="bouton" value="valider"/>
<?

$a="lamou23";
exec("./script.sh $a");


?>

</form>

</body>
</html>

************script.sh contient ceci*********
#!/bin/bash

echo $1 >> fiche.txt

bien sur j'ai mis chmod +x script.sh

en exécutant la page php,je trouve pas "lamou2"" dedans????
aidez moi s'il vous plait à résoudre mon problème
A voir également:

3 réponses

dubcek Messages postés 18758 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 24 décembre 2024 5 623
14 févr. 2010 à 12:25
hello
peut-être que:
$a="lamou23";
$command="./script.sh ". $a;
exec($command);
0
Peut être, hein... pas sûr! essaie tu verras bien.
0
dubcek Messages postés 18758 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 24 décembre 2024 5 623
14 févr. 2010 à 14:57
je n'utilise pas le php, corrige !!!
0