Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : probleme de redirection avec fct header() [ Divers / Débutant(e) ] (djadito)

mercredi 14 mai 2008 à 13:33:38 | probleme de redirection avec fct header()

djadito

j'ai crié une page d'authentification en html, et pour verifié les champs saisie
ds le formulaire avec celle de ma base, j'ai utilise une page verification.php
dans laquelle je verifie le login et le password puis je redirect chacun des utilisateurs
a son page, le resultat affiché est une page blanche avec 0erreur par contre les pages que je
redirect vers elles contient des menus. voila mon code de la page verification.php:
<?php
include ("config_connection_var.php");
  if(isset($_POST['id']))     
  $LOGIN=$_POST['id'];
  else     
  $LOGIN="";
  if(isset($_POST['pwd']))     
  $PWD=$_POST['pwd'];
  else     
  $PWD="";
  if(empty($LOGIN) OR empty($PWD))
     {
  // REDIRECTION VERS LA PAGE AUTHENTIFICATION
  header("Location: ".$relogin);
    }
  else  
    {
      $query = "SELECT * FROM internal_index WHERE Name='$LOGIN' AND Password='$PWD'";
      $result = mysql_query($query) or die('Erreur SQL');
      $affected_rows = mysql_num_rows($result);
 if($affected_rows == 0)
  {
  // REDIRECTION VERS LA PAGE ERREUR
  header("Location: ".$pagelogin);
  }
 else
 {
   $_SESSION['login'] = $LOGIN;
      $req1 = "SELECT User_Profile_ID FROM internal_index WHERE Name='$LOGIN' AND Password='$PWD'";
      $res1 = mysql_query($req1) or die('Erreur SQL');
   $rows1 = mysql_fetch_array($res1);

   $req2 = "SELECT User_Profile FROM user_profile WHERE User_Profile_ID='$rows1[0]'";
      $res2 = mysql_query($req2) or die('Erreur SQL');
   $rows2 = mysql_fetch_array($res2);
     if($rows2[0]==6)
    { header("Location: ".$menu_admin);}
    else
      {
     if($rows2[0]==11)
      {header("Location: ".$menu_chargé);}
   }
 
 }
}
?>
SVP aide moi chui novice en php et c'est le sujet de mon projet d'etude..

mercredi 14 mai 2008 à 13:56:28 | Re : probleme de redirection avec fct header()

zabroska

Slt,
tout d'abord, je ne vois pas où tu attributs des valeurs aux variables du type "$menu_chargé, $menu_admin,..." et c'est peut etre pour sa que ça te renvoi sur une page blanche. Essaye déjà sa.
De plus, tes fonctions "header()" doivent être placées au  dessus de tout code html.
Voila bonne chance.

mercredi 14 mai 2008 à 14:02:11 | Re : probleme de redirection avec fct header()

nicomilville

Membre Club
Salut,

regarde ce n'est pas la réponse a ta question mais ça peut t'aider... :
  • On est poli : «bonjour» et «merci» sont des mots plus qu'appréciés.

sinon a part ça j'ai pas bien compris la question !

a++

Si t'a besoin d'aide, MP !!!
Un forum...


mercredi 14 mai 2008 à 14:05:41 | Re : probleme de redirection avec fct header()

nicomilville

Membre Club
il y aussi autre chose, la fonction header doit contenir un chemin en absolu et non pas en relatif !

Si t'a besoin d'aide, MP !!!
Un forum...


jeudi 15 mai 2008 à 19:40:29 | Re : probleme de redirection avec fct header()

djadito

Slt, pour le $menu_chargé, $menu_admin,.. ils sont définis ds "config_connection_var.php"
e tpour le HTML ou tu le vois?


jeudi 15 mai 2008 à 19:48:25 | Re : probleme de redirection avec fct header()

djadito

Réponse acceptée !
 				 						Salut, merci pour la conseil. 						
je te jure que je lé oublié. et a propos du chemin en absolu ou en relatif
tu vois la partie du code celui la:
if(empty($LOGIN) OR empty($PWD))
     {
  // REDIRECTION VERS LA PAGE AUTHENTIFICATION
  header("Location: ".$relogin);
    }
g la testé elle marche convenablement, càd que le blèm ne vien pas du chemin.


jeudi 15 mai 2008 à 20:46:23 | Re : probleme de redirection avec fct header()

nicomilville

Membre Club
ok, ba sinon fait des test a coup de echo et de try cath !

a++

Si t'a besoin d'aide, MP !!!
Un forum...


lundi 19 mai 2008 à 18:01:38 | Re : probleme de redirection avec fct header()

djadito


 				salut, comment ca se fait le try cath? 				


lundi 19 mai 2008 à 20:46:58 | Re : probleme de redirection avec fct header()
mercredi 21 mai 2008 à 18:02:38 | Re : probleme de redirection avec fct header()

djadito



salut, je veux tous apprendre



1 2

Cette discussion est classé dans : page, login, header, pwd, if


Répondre à ce message

Sujets en rapport avec ce message

Header et changement de nom de page [ par Maitre_Gonzo ] Bonjour tout le monde .Je cree actuellement un site qui nécessite uen authentification membre et pour cela j ai une page de login qui envoit les mot d On se connecte on garde la page actuelle [ par younes371 ] Bonjour, j'ai un probleme de header pour quelqu'un qui seconnecte, je fais ceci : si le login et le mot de passe sont bons :[php]session_start(); redirection via header [ par darkthief ] Bonjour à tous,j'ai un petit soucis au niveau des header('Location ... ');pour commencer, je préviens que j'ai déja chercher dans les autres sujets, e header:(location....) [ par MrGsus ] Bonjour a tous voila j'ai un probleme avec mon header je regardé quelque réponse sur le forum je pense que l'ereur est dans le meme style que les autr Page dynamique avec ?page=xxx [ par thedeejay ] Salutatous! je suis désolé de poster une question(je pense) aussi bete; maisje bugge... Voila: je suis en train de creer un site avec séléction de Pb de cookie et sessions [ par zemele ] Bonjour,Comme je ne vois pas du tout où se situe mon erreur je vous met la totale... J'essaie de faire en sorte que lorsqu'une personne s'est déjà ide login et redirection [ par francismzt ] Salut à tous,Voila j'ai une page de petites annonces avec un lien vers la possibilité d'en déposer une, mais cette nouvelle page est sécurisé par un i header qui marche pas ! [ par nicomilville ] Salut,J'ai besoin d'aide car mon header marche pas, je vous explique...J'ai une page membre_connect.php qui contient ma fonction header() et elle marc authentification [ par ahlemlo ] bonjour à touspouvez vous me corriger l'erreur je veux bien vérifier le login et le password mai l'erreur est que losque je tape un login et un passwo variable de session [ par ahlemlo ] bonjour,j'ai une page d'authentification (savons que login et password se trouve dans la base dans la table client) en tapon le login et password page


Nos sponsors

Sondage...

CalendriCode

Septembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
2930     

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,30 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.