Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1148 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  [php] faire une condition ds une autre avec session

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[php] faire une condition ds une autre avec session

n°267893
sakuraba
Posté le 12-12-2002 à 11:42:09  profilanswer
 

<?php
    // Script faisant appel aux sessions
    session_start();
 
    // Paramètres de connexion à la base de données
    $BD_serveur     = "localhost";
    $BD_utilisateur = "root";
    $BD_motDePasse  = "";
    $BD_base        = "intranet";
 
    $id         = $_POST["id"];
    $passwd = $_POST["passwd"];
 
    @mysql_pconnect($BD_serveur, $BD_utilisateur, $BD_motDePasse)
        or die("Impossible de se connecter au serveur de bases de données." );
    @mysql_select_db($BD_base)
        or die("Impossible de se connecter à la base de données." );
 
    $requete = "SELECT * FROM autorisation ".
                       " WHERE id='$id' AND passwd='$passwd'";
                       
    $result = @mysql_query($requete);
     
    if ($enreg = @mysql_fetch_array($result)) {
        // Si une ligne a été trouvée c'est que le couple
        // (identifant, mot de passe) est valide
        $_SESSION["membre"] = TRUE;
        $_SESSION["membreid"] = $id;
  if ($id="superadmin" ){
        header("Location: sectionmembre_acces_accueil.php" );
  else ("$id=admin" ){
   header("Location: sectionmembre_acces_accueiladmin.php" );
 }
       die();
    } else {
        $_SESSION["membre"] = FALSE;
        header("Location: sectionmembre_acces_invalide.html" );
        die();
    }
?>
 
 
comment je peux la faire  
je veux qu il redirige superadmin vers sectionmembre_acces_accueil.php
et admin vers sectionmembre_acces_accueiladmin.php


Message édité par sakuraba le 12-12-2002 à 11:47:03
mood
Publicité
Posté le 12-12-2002 à 11:42:09  profilanswer
 

n°267898
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 12-12-2002 à 11:47:28  profilanswer
 

sakuraba a écrit :


if ($id="superadmin" ){
        header("Location: sectionmembre_acces_accueil.php" );
  else ("$id=admin" ){
   header("Location: sectionmembre_acces_accueiladmin.php" );
 }        die();
    } else {
        $_SESSION["membre"] = FALSE;
        header("Location: sectionmembre_acces_invalide.html" );
        die();
    }
?>
 
 
comment je peux la faire  
je veux qu il redirige superadmin vers sectionmembre_acces_accueil.php
et admin vers sectionmembre_acces_accueiladmin.php
 


 
Ba en faisant  
if ($id="superadmin" )
{
        header("Location: sectionmembre_acces_accueil.php" );
        die();
}
else if($id="admin" )
{
  header("Location: sectionmembre_acces_accueiladmin.php" );
        die();
}
 
etc...


Message édité par Taiche le 12-12-2002 à 11:48:08

---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°267960
sakuraba
Posté le 12-12-2002 à 12:29:01  profilanswer
 

marche pas  
que ce soit admin ou superadmin il renvoie a sectionmembre_acces_accueil.php

n°267963
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 12-12-2002 à 12:32:56  profilanswer
 

sakuraba a écrit :

marche pas  
que ce soit admin ou superadmin il renvoie a sectionmembre_acces_accueil.php


 
Ah ba ui, chu con, j'ai recopié bêtement :D
if ($id=="superadmin" )
 
et
 
if ($id=="admin" )
 
Hey dis, apprends un peu les bases avant de te mettre violemment au PHP/MySQL, hein :p


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°267970
sakuraba
Posté le 12-12-2002 à 12:38:43  profilanswer
 

j en ai deja fait mais pas aussi dur

n°267973
sakuraba
Posté le 12-12-2002 à 12:40:35  profilanswer
 

oki ca marche merci  :love:

n°267974
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 12-12-2002 à 12:40:48  profilanswer
 

sakuraba a écrit :

j en ai deja fait mais pas aussi dur  


 
 :ouch:  
Attends, if(...) else if(...) else, j'appelle pas ça dur ! C'est de la prog de base et si tu trouves ça dur, ba arrête les sessions et les bases de données, ça va te faire bizarre... :sarcastic:


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°267978
sakuraba
Posté le 12-12-2002 à 12:44:42  profilanswer
 

ca marche t ne fait pas j apprends vite  
j ai fait un site intranet complet malgré que j ai pas les bases grace a vous j apprends en meme temps  

n°267980
sakuraba
Posté le 12-12-2002 à 12:45:35  profilanswer
 

le probleme c est que j ai bcp de temps pour chercher je dois le terminé vite alors j ai sauté des etapes

n°267984
beleg
黑社會
Posté le 12-12-2002 à 12:47:54  profilanswer
 

sakuraba a écrit :

le probleme c est que j ai bcp de temps pour chercher je dois le terminé vite alors j ai sauté des etapes


 
[:rofl]  ...
tu veux voir ce que jai fait en 15 heures  :sol:

mood
Publicité
Posté le 12-12-2002 à 12:47:54  profilanswer
 

n°267988
omega2
Posté le 12-12-2002 à 12:52:02  profilanswer
 

beleg a écrit :


 
[:rofl]  ...
tu veux voir ce que jai fait en 15 heures  :sol:  

Vas, link moi ça que je soist moi aussi dégouté. ;)

n°267993
sakuraba
Posté le 12-12-2002 à 12:58:17  profilanswer
 

fait voir

n°267997
sakuraba
Posté le 12-12-2002 à 13:02:20  profilanswer
 

beleg  
http://forum.hardware.fr/forum2.ph [...] h=&subcat=
 
aide moi je vois pas comment faire ma fonction

n°268004
beleg
黑社會
Posté le 12-12-2002 à 13:12:44  profilanswer
 

omega2 a écrit :

Vas, link moi ça que je soist moi aussi dégouté. ;)


 
euhh  :whistle:  icq si tu veux.
 
enfin, on peut sauter des etapes, moi jaurai pas le temps de tt faire pr demain mais de la ne mettre qun = au lieu == pr aller plus vite, jai qd meme un doute  :)

n°268035
sakuraba
Posté le 12-12-2002 à 13:43:44  profilanswer
 

bah suis au boulot alors icq c est mort

n°268071
omega2
Posté le 12-12-2002 à 14:19:13  profilanswer
 

beleg a écrit :


 
euhh  :whistle:  icq si tu veux.
 
enfin, on peut sauter des etapes, moi jaurai pas le temps de tt faire pr demain mais de la ne mettre qun = au lieu == pr aller plus vite, jai qd meme un doute  :)  

ICQ, je l'ai que chez moi par contre, il y a les MP. ;)

n°268078
beleg
黑社會
Posté le 12-12-2002 à 14:23:29  profilanswer
 

omega2 a écrit :

ICQ, je l'ai que chez moi par contre, il y a les MP. ;)


 
spice de travailleur  :D  [:shakalagoons]

n°268107
sakuraba
Posté le 12-12-2002 à 14:36:41  profilanswer
 

contrat apprentissage

n°268115
omega2
Posté le 12-12-2002 à 14:41:26  profilanswer
 

beleg a écrit :


 
spice de travailleur  :D  [:shakalagoons]  

:p J'ai testé et répondus. ;)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [php] faire une condition ds une autre avec session

 

Sujets relatifs
droits d'accès -> session, cookies, jeton ???Délai dans la suppression des variables de session (résolu)
variables session en php, comment faire ?[JAVA]Prob de persistence d'une session apres un shutdown de tomcat
[C++] template et conditionSystéme de session par cookies
Cookies de sessions (résolu avec session_set_save_handler)Connaitre le volume de données reçues et envoyées d'une session
condition particuliere...Comment faire une condition double
Plus de sujets relatifs à : [php] faire une condition ds une autre avec session


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR