Bonjour à tous.
Je vous explique mon problème:
J'ai un script bash qui fait bien tout ce que je veux. Par contre ce script, pour tourner, a besoin d'une donnée, disons un nom
d'utilisateur. Pour faire plus propre pour l’utilisateur, j'ai créé une page html (en local sur ma machine) où l'utilisateur entre son
nom dans un formulaire. Mon problème est que je ne sais pas comment executer mon script bash avec ce formulaire. Je pensais
au début passer par PHP mais je n'y arrive pas.
J'ai ceci :
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>RandomGo</title>
</head>
<body>
<HTML><BODY>
<FORM ACTION="monscript.php">
Saisie : <INPUT NAME="ligne">
<INPUT TYPE="submit">
</FORM>
</BODY></HTML>
</body>
</html>
Avec monscript.php qui execute mon script bash. Cette solution ne fonctionne pas pour moi car firefox veut télécharger "monscript.php" au lieu
de l'exécuter .. J'imagine que ça doit être une histoire de serveur qui doit tourner sur ma machine mais je n'ai pas ça.
Quelqu'un connait t-il un moyen simple d'executer un script à partir d'un formulaire ?
Merci d'avance.