faire une condition ds une autre avec session [php] - PHP - Programmation
Marsh Posté le 12-12-2002 à 11:47:28
| sakuraba a écrit :   | 
 
 
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...
Marsh Posté le 12-12-2002 à 12:29:01
marche pas  
que ce soit admin ou superadmin il renvoie a sectionmembre_acces_accueil.php
Marsh Posté le 12-12-2002 à 12:32:56
| sakuraba a écrit : marche pas   | 
 
 
Ah ba ui, chu con, j'ai recopié bêtement  
 
if ($id=="superadmin" ) 
 
et 
 
if ($id=="admin" ) 
 
Hey dis, apprends un peu les bases avant de te mettre violemment au PHP/MySQL, hein 
Marsh Posté le 12-12-2002 à 12:40:48
| sakuraba a écrit : j en ai deja fait mais pas aussi dur   | 
 
 
  
  
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...  
 
Marsh Posté le 12-12-2002 à 12:44:42
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  
Marsh Posté le 12-12-2002 à 12:45:35
le probleme c est que j ai bcp de temps pour chercher je dois le terminé vite alors j ai sauté des etapes
Marsh Posté le 12-12-2002 à 12:47:54
| 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] [:rofl]](https://forum-images.hardware.fr/images/perso/rofl.gif) ...
  ... 
tu veux voir ce que jai fait en 15 heures   
 
Marsh Posté le 12-12-2002 à 12:52:02
| beleg a écrit :   | 
Vas, link moi ça que je soist moi aussi dégouté. 
Marsh Posté le 12-12-2002 à 13:02:20
beleg  
http://forum.hardware.fr/forum2.ph [...] h=&subcat= 
 
aide moi je vois pas comment faire ma fonction 
Marsh Posté le 12-12-2002 à 13:12:44
| omega2 a écrit : Vas, link moi ça que je soist moi aussi dégouté.  | 
 
 
euhh   icq si tu veux.
  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   
 
Marsh Posté le 12-12-2002 à 14:19:13
| beleg a écrit :   | 
ICQ, je l'ai que chez moi par contre, il y a les MP. 
Marsh Posté le 12-12-2002 à 14:23:29
ReplyMarsh Posté le 12-12-2002 à 14:41:26
Reply
Marsh Posté le 12-12-2002 à 11:42:09
<?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