au secours!!! (exec, system et autres!!) [php] - Programmation
MarshPosté le 21-02-2002 à 16:30:07
salut tout le monde! pour ceux qui auraient remarqué, j'ai déjà posté à propos de ça, mais n'ayant pas eu de réponse, je retente ma chance!! bon alors voilà, dans une page html, j'ai un bout de code php qui fait deux choses: - d'une part, il exécute un script perl sur le serveur - d'autre part, il récupère les données du fichier créé par le script perl, et s'en sert pour faire un menu dynamique de formulaire.
Le problème est que le script perl n'est pas exécuté (je peux le vérifier, car le fichier devant être créé ne l'est pas), et qu'il me semble que le php n'attends pas la fin de l'exécution du perl avant de générer les menus!! ça fait trois jours que je suis sur cette connerie, j'ai lu toutes les doc que j'ai trouvé, mais sans rien apprendre de plus. voilà les différents trucs que j'ai essayé:
Marsh Posté le 21-02-2002 à 16:30:07
salut tout le monde!
pour ceux qui auraient remarqué, j'ai déjà posté à propos de ça, mais n'ayant pas eu de réponse, je retente ma chance!!
bon alors voilà, dans une page html, j'ai un bout de code php qui fait deux choses:
- d'une part, il exécute un script perl sur le serveur
- d'autre part, il récupère les données du fichier créé par le script perl, et s'en sert pour faire un menu dynamique de formulaire.
Le problème est que le script perl n'est pas exécuté (je peux le vérifier, car le fichier devant être créé ne l'est pas), et qu'il me semble que le php n'attends pas la fin de l'exécution du perl avant de générer les menus!!
ça fait trois jours que je suis sur cette connerie, j'ai lu toutes les doc que j'ai trouvé, mais sans rien apprendre de plus.
voilà les différents trucs que j'ai essayé:
passthru ("perl Scripts/script.pl $orga" );
exec ("perl Scripts/script.pl $orga" );
shell_exec ("perl Scripts/script.pl $orga" );
system ("perl Scripts/script.pl $orga" );
aucun ne marche!!
siouplait, si vous avez une idée, je prends!!
merci!