Bonjour,
Après des recherches sur la redirection, je me tourne vers ce forum pour tenter de résoudre mon problème.
J'ai une page php qui contient, comme ci-dessous, un lien menant vers l'exécution d'un web service.
ex: http://localhost:8080/mon_job/servic...?method=runJob
L'exécution d'un tel lien affiche à l'écran un arbre XML dans lequel se trouve la valeur retournée par le web service (0 = OK, autre valeur = KO). Bien entendu, il n'y a pas moyen d'effectuer une autre action pour quitter cet écran, sauf le retour arrière.
Mon problème est que je souhaite rediriger automatiquement l'utilisateur après la fin de l'exécution du web service, vers une autre page.
J'ai essayé les headers en php, en faisant ainsi: (ne pas tenir compte de la syntaxe exacte du code)
header(url pour le web service);
header(url accueil du site);
Le problème est que je partais vers l'exécution du web service. Mais à la fin, le code ne passe pas par le deuxième header.
J'ai également essayé en javascript les location.href en respectant le même principe décrit au-dessus (redirection vers le web service puis redirection vers l'accueil). Mais là je partais directement vers l'accueil et n'exécute donc pas le web service.
Avez-vous une idée sur laquelle je pourrais me baser pour résoudre mon problème, svp?
Merci d'avance.
Partager