|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Membre confirmé
![]() ![]() Inscription : mai 2002 Messages : 543 ![]() |
Bonjour,
J'ai ceci : Code :
Code :
La redirection ne fonctionne pas. Avec un header( 'Location: ' . './?rt=users/login/loginform' ); dans la première fonction la redirection fonctionne. Je ne comprend pas ce qui se passe. |
||||
|
|
00
|
|
|
#2 | ||
|
Expert Confirmé
![]() Inscription : janvier 2010 Messages : 2 738 ![]() |
Salut
Il faudrait peut être mettre un nom à la page de redirection (genre login.php?...etc..) et non ./ Là, tu laisses le système de fournir ce nom automatiquement, peut être que le nom sera celui où le script est exécuté, c'est à dire le nom où se trouve cette fonction requireLogin(). Essai ceci (provisoirement) pour voir : Code :
Ne faudrait il pas renvoyer une entête de type 301, 302 ou 303 uniquement, car c'est une redirection ? Les entêtes de type 404 ou 500, etc .. c'est théoriquement lié à un contenu, une page, non ? Si on prévoit une page genre 404.php, on rajouterait une entête de type 404 à cette page.
__________________
Win XP | WampServer 2.2d | Apache 2.2.21 | Php 5.3.10 | MySQL 5.5.20 Si debugger, c'est supprimer des bugs, alors programmer ne peut être que les ajouter [Edsger Dijkstra] |
||
|
|
00
|
|
|
#3 | |
|
Membre confirmé
![]() ![]() Inscription : mai 2002 Messages : 543 ![]() |
Citation:
|
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com