Bonjour ! Je souhaitais afficher une page 5 secondes puis rediriger l'utilisateur vers une autre page. J'ai trouvé que c'était possible de le faire grâce à la fonction header, j'ai donc fait ceci :
Mais problème : quand je clique sur le lien qui mène à cette page et que je remplis la condition voulue, la page charge mais je reste sur la page d'où j'ai cliqué (qui n'est pas redirection.php)... Au début je me suis dit que le paramètre de header était case-sensitive (vu que j'avais vu des gens mettre Refresh et URL), mais même en changeant ça, rien n'y fait... J'ai tenté de le mettre avant, après, et au milieu de la page, mais rien n'y fait... Je suis encore débutant du coup j'imagine que j'ai pas bien utilisé la fonction :p Est-ce que vous savez pourquoi ça ne fonctionne pas ? Merci d'avance pour votre aide !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 <?php if(condition) { header('refresh: 15;url:redirection.php'); ?> <-- page qui dit qu'on va être redirigé --> <?php } else { ?> <-- autre page --> <?php } ?>
Partager