Redirection après exécution d'un script
Bonjour :)
Je possède une page avec un script php. L'idée est que ce script appelle un fichier .bat, puis recharge la page avec une variable en url (donc méthode GET).
La page est donc rechargée, et le script vérifie si la fameuse variable est définie dans l'url (donc afin de savoir s'il peut exécuter l'étape 2).
L'étape 2 justement consiste à exécuter un autre .bat .
Voilà du code pour vous aider à comprendre :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
<?php
if(isset($_GET['etat'])){
if($_GET['etat']=='etape2'){
// execution fichier .bat n°2
}
}else{
// execution fichier.bat n°1.
// redirection (mais comment !?!)
}
?> |
Le problème c'est que les redirection avec header et tout ceci redirigent la page dès l'ouverture de la page (normal me direz-vous...). Comment je pourrait réussir ce que je voudrai faire ??
Merci à tous :D
EDIT : J'ai déjà essayé header(refresh:$time;url=$url), ainsi que la technique avec <meta ... />. Mais ce que je voudrais c'est éventuellement rafraîchir mais sans renvoyer les données (car sinon mon .bat n°1 se ré-exécute...). Si jamais vous avez une technique pour faire ce que je souhaiterai faire... :(