Exécuter dynamiquement 4 commande shell(java)

Fermé
TheDoctor67 Messages postés 6 Date d'inscription dimanche 26 août 2012 Statut Membre Dernière intervention 28 août 2012 - 26 août 2012 à 19:19
 Doctor67 - 11 sept. 2012 à 14:40
Bonjour,

Je souhaite faire ceci dans ma page php:


L'utilisateur entre 4 données correspondant donc aux 4 commande qui vont en découler.
Une fois qu'il clique sur valider les commande shell se lance en fonction de ce que l'utilisateur a choisi et je peux voir le résulat des 4 dans la meme page php mais avec 4 petites fenètres.

Comment faire ça?
et aussi,

Les donnés que va rentrer l'utilisateur dois-je le faire en php ou en java?

A voir également:

8 réponses

Idéophage Messages postés 43 Date d'inscription mardi 21 août 2012 Statut Membre Dernière intervention 23 novembre 2013 5
26 août 2012 à 19:39
Bonjour,

Pour exécuter une commande en php, tu peux faire avec shell_exec, puis mettre dans la page un code Javascript avec 4 alert (à moins que ce ne soit de vraies fenêtres, des pages).

> Les donnés que va rentrer l'utilisateur dois-je le faire en php ou en java?

C'est-à-dire ? Ta phrase n'est pas correcte...
Tu voulais dire "le traitement des données" ?
1
TheDoctor67 Messages postés 6 Date d'inscription dimanche 26 août 2012 Statut Membre Dernière intervention 28 août 2012
26 août 2012 à 20:02
shell_exec me retourne des permission denied sans cesse et quand je rajoute sudo avant la commande je n'ai pas d'erreur mais rien ne s'exécute pour autant.

Oui le traitement es données c'est ça autant pour moi. :)
0
Idéophage Messages postés 43 Date d'inscription mardi 21 août 2012 Statut Membre Dernière intervention 23 novembre 2013 5
26 août 2012 à 21:09
Normalement, une valeur nulle signifie une erreur dans l'exécution de la commande. Pourrais-tu essayer un echo à la place de ta commande, pour voir.

PS : sujet similaire : https://forums.commentcamarche.net/forum/affich-25905343-php-et-shell-exec-sh-can-t-open-script-sh
0
TheDoctor67 Messages postés 6 Date d'inscription dimanche 26 août 2012 Statut Membre Dernière intervention 28 août 2012
26 août 2012 à 21:11
Ben ça me fais exactement pareil ! :)
0
Idéophage Messages postés 43 Date d'inscription mardi 21 août 2012 Statut Membre Dernière intervention 23 novembre 2013 5
26 août 2012 à 21:12
Normalement, shell_exec retourne une valeur nulle en cas d'erreur. Pourrais-tu essayer un simple echo, pour voir si ça fonctionne ?

PS : c'est aussi toi, ce sujet : https://forums.commentcamarche.net/forum/affich-25905343-php-et-shell-exec-sh-can-t-open-script-sh ?
0
Idéophage Messages postés 43 Date d'inscription mardi 21 août 2012 Statut Membre Dernière intervention 23 novembre 2013 5
Modifié par Idéophage le 26/08/2012 à 21:19
Petit problème... j'ai dû poster deux fois la même chose, mes commentaires ne s'affichent pas...

edit : big big problème : je suis déco et je poste comme si j'étais connecté... Ahem, WTF ?!

edit2 : normalement, je suis connecté, hein ? Je ne sais pas pourquoi ça m'affiche que je suis déco... Je ne comprend rien, c'est un peu n'importe quoi...
0
TheDoctor67 Messages postés 6 Date d'inscription dimanche 26 août 2012 Statut Membre Dernière intervention 28 août 2012
26 août 2012 à 21:17
Non c'est pas moi, echo m'affiche une page blanche :(
0
TheDoctor67 Messages postés 6 Date d'inscription dimanche 26 août 2012 Statut Membre Dernière intervention 28 août 2012
27 août 2012 à 11:44
Une idée pour exécuter des commande dynamiquement dans ma page php? ;)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
TheDoctor67 Messages postés 6 Date d'inscription dimanche 26 août 2012 Statut Membre Dernière intervention 28 août 2012
28 août 2012 à 12:27
?
0
aloo
0
Idéophage Messages postés 43 Date d'inscription mardi 21 août 2012 Statut Membre Dernière intervention 23 novembre 2013 5
29 août 2012 à 16:35
Ben... dis-nous ce que tu essayes de faire. Par exemple, si tu galères depuis le 26, as-tu essayé de réinstaller Apache (c'est ça que tu utilises ?) ? À la place de uper comme ça, donnes par exemple les codes que tu testes (eg avec le echo), une erreur toute bête s'est peut-être glissée dedans.
0
Non, je n'ai pas réeinstaller apache, il y a surement un moyen plus simple que de refaire l'install... Par exemple je lance une commande avec shell_exec et la echo me renvoi "run it as root" c'est donc un fichier apache a configurer pour etre tout le temps en root mais lequel? C'est un truc tout bete je suis sur.
0
Idéophage Messages postés 43 Date d'inscription mardi 21 août 2012 Statut Membre Dernière intervention 23 novembre 2013 5
30 août 2012 à 14:53
0
oui mais ca je sais, il y a forcement un fichier a editer non?
0
Idéophage Messages postés 43 Date d'inscription mardi 21 août 2012 Statut Membre Dernière intervention 23 novembre 2013 5
31 août 2012 à 15:55
Oui, mais franchement, je ne vois pas, désolé... =(
0
une alternative a shell_exec peut-etre??
0
Je relance ma demande
0