IPB

Bienvenue invité ( Connexion | Inscription )

 
Reply to this topicStart new topicStart Poll

En ligne · [ Standard ] · Linéaire+

> HELP en php

RED-HOT
post 12/06/2002 16:28
Message #1


Zouf
****

Groupe : Modérateurs
Messages : 657
Inscrit le : 03/06/2002 23:00
Lieu : 3ème planète à gauche
Membre no. 54



bon voila, je cherche à gérer les sessions en php et j'ai vraiment du mal parce que même si le gars est dans la base, ca marche pas.
Voici le code

<?
session_start();

$connexion = mysql_pconnect("localhost", $login, $mp) or die ("Impossible de se connecter ! Essayez plus tard");
$query = "SELECT user, password, localcat FROM user where nom='$login' and password='$mp' AND localcat=1";
$result = mysql_db_query ("sudouest", $query, $connexion);


if(!$query)
{
header("location: fr_3.php");
session_destroy();
}
else
{
header("location: menu.php");
session_register("user");
}
?>
ensuite menu.php
<? include "session.php"; ?>
<html>
<body>

<p>
<p>
<p>
<h2> Clickez sur les liens pour effectuer un ajout, une mise à jour ou supprimer un article.</h2>

<a href=maj.php> Pour effectuer une mise à jour. </A>
<p>
<a href=insert.php> Pour ajouter un article. </a>
<p>
<a href=eff.php> Pour effacer un article. </a>
</body>
</html>

et enfin session.php

<?
session_start();
if ($localcat==!"1")
{
Header("Location: fr_3.php");
session_destroy();
}
else
{
Header("Location: menu.php");
}
?>

ca me renvoie quoiq'uil arrive sur la page fr_3.php à l'aiiiide
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
RED-HOT
post 12/06/2002 16:50
Message #2


Zouf
****

Groupe : Modérateurs
Messages : 657
Inscrit le : 03/06/2002 23:00
Lieu : 3ème planète à gauche
Membre no. 54



PS : le premier qui me dit echo "help"; je le frappe :P
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Ghost Line
post 12/06/2002 17:32
Message #3


Star Trek addict
****

Groupe : Modérateurs
Messages : 849
Inscrit le : 18/05/2002 23:00
Lieu : Chartres
Membre no. 42



Chais pas moua ... quel est le resultat de ta requête ($query) ? tu devrais resortir toutes les valeurs pour voir où ca cloche non ? rappelle moi ... le ! sers à def. une négation ou une variable locale ? quoi qu'il en soit, si tu vas tjrs sur sur fr_3.php, c'est que tu n'a jamais la bonne condition pour aller dans menu.php :P donc le pb est avant smile.gif


--------------------
Rien n'est plus difficile que de réfléchir. Voilà sans doute pourquoi cela tente si peu de gens. Henry Ford
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Darhf
post 12/06/2002 18:05
Message #4


Goule
****

Groupe : Membres
Messages : 828
Inscrit le : 17/05/2002 23:00
Lieu : Toulouse.gif
Membre no. 38



et $localcat comment il atterit dans session.php ?


--------------------
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
RED-HOT
post 13/06/2002 7:51
Message #5


Zouf
****

Groupe : Modérateurs
Messages : 657
Inscrit le : 03/06/2002 23:00
Lieu : 3ème planète à gauche
Membre no. 54



en fait quand je vire tout ce qui concerne les sessions ca marche correctement simplement je n'ai pas envie que quelqu'un disposant de l'adresse direct vers les liens d'administration puisse faire les modificactions.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Darhf
post 14/06/2002 10:19
Message #6


Goule
****

Groupe : Membres
Messages : 828
Inscrit le : 17/05/2002 23:00
Lieu : Toulouse.gif
Membre no. 38



Le problème c'est un test sur $localcat, mais je repete comment $localcat est défini ?


--------------------
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Kinou
post 15/06/2002 20:56
Message #7


Schtroumpf
*

Groupe : Membres
Messages : 4
Inscrit le : 14/06/2002 23:00
Membre no. 70



bon alors deja je vois aps en koi te servent les sessions la puiske tu mets pas de variable dedans


ensuite la session elle doit suivre tout l'utilisateur

tu dois faire un session_start a chaque debut de page pr recup la session de l'utilisateur

mais si tu fais un session_destriy a chaque fois ca sert a rien car il refait une nvelle session a chaque page

explique clairement ske tu veux faire et pk, la les sessions servent a rien smile.gif
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Reply to this topicTopic OptionsStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :
 

Version bas débit Nous sommes le : : 09/05/2024 17:36