salut ;
mon problème c'est :
lorsque je veux ouvrir une session il s'ouvre sans problème il affiche le $message,mais sans redirection ?
salut ;
mon problème c'est :
lorsque je veux ouvrir une session il s'ouvre sans problème il affiche le $message,mais sans redirection ?
Salut,
Il est où le code qui redirige ? La variable url_redirection est "affichée" quand ?
Et il n'y a pas de message d'erreur ? Est-ce qu'utiliser la fonction header('Location: url'); à la place de la balise meta résoudrait le problème ?
dans la ph précédente il ya 3 fichiers ;
index,connect.php et header.php
l'url de redirection se trouve dans le header pour un refrech de deux secondes ?
ce code dans le header entre <head>ET </head>
et ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <?php $url_redirection = ''; ?>
dans connect.php si le nom et pass sont correct
alors :
Code : Sélectionner tout - Visualiser dans une fenêtre à part $url_redirection = '<meta http-equiv="refresh" content="2;url=index.php" />';
Ok je pense que le problème c'est que tu t'apprête à demander quelque chose au navigateur (redirection), mais que tu t'arrête juste au moment où tu va le lui dire (avant d'insérer le code HTML).
=> il faut faire un print_r/echo de ta variable $url_redirection sinon le code HTML contenu dedans ne sera jamais inséré à la page HTML.
Donc faire :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <html> <head> <?php $url_redirection = '<meta http-equiv="refresh" content="2;url=index.php" />'; echo $url_redirection; ?> </head> ...
non
ça il fait toujours dans tous les pages un actualisation :s
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager