begin process at 2012 05 31 09:40:00
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

SESSION , gros probleme !!!


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

SESSION , gros probleme !!!

mardi 31 août 2004 à 13:07:04 | SESSION , gros probleme !!!

benjiman2

Bonjour ,

VOila en faite j'ai créé une session "Concours" .
JE vous explique , le bt de se concours est de parcourir le site le + possible ...
Par exemple , celui qui va poster un commentaire sur une video gagnera 50 points .
Je suis hébergé chez free et d'aprs ce que je vois , les session créé reste et ne se detruise pas au bout d'un certain moment ...
Donc ce que j'ai fait c'est tout simplement que lorsqu'une personne s'inscrit , il est directement identifié sous un ID donné lors de l'inscription.
Dans la session , il y a une variable de session qui s'appel ID et qui enregsitre l'ID de la personne .
Puis il y a une page "Vos POints" qui donnen grace aune requete Mysql le nombre de points qu'il y a dans la table concours ...
Mais pour ceux qui ne sont pas "candidat" au concours , je voulait leur dire qu'il ne sont pas inscrit ...Et je fais sa par raport a la session , donc si la variable de session ID existe , on ouvrde la page des points sinon on affiche un message d'erreur

LE probleme est que apres l'inscription , pour ceux qui ont bloqué les cookies , impossible de recuperer la session ...
En faite apres lorsque j'ai voulu allez dans mes points , j'ai eu le message d'erreur , j'en ai conclut que la session n'est pas ouverte ...
Alors que lorsque je clique sur POINTS juste apres m'avoir inscris , on me dit bien que j'ai 0 points ...

Voila si vous savais queqlue chose dites lemoi ...

JE vous met ici le code qui permet de rajouter des points ...
Ce code est écris a chaque debut de page qui permet de rajouter des points ...

<?
session_start() ;
if (isset($_SESSION['id']))
{
include(connec.php) ;

$rq2 = "SELECT * FROM conc WHERE id11 = '$_SESSION[id]' ORDER BY identification ASC LIMIT 1" ;


$result2 = mysql_query($rq2) ;
$ligne2 = mysql_fetch_array($result2);

extract($ligne2) ;

$pts2 = $pts + 50 ;

$rq = "UPDATE `conc` SET `pts`='$pts2' WHERE id11 = '$_SESSION[id]' ORDER BY identification ASC LIMIT 1 ";

$result = mysql_query($rq) ;
}

?>

Merci de vos prochaines réponse !
Fs2004Video => c'est LA référence des videos Flight SImulator !
mardi 31 août 2004 à 14:50:10 | Re : SESSION , gros probleme !!!

flashfun

$rq = "UPDATE `conc` SET `pts`='$pts2' WHERE id11 = '$_SESSION[id]'";

Si ta session n'est pas ouvert c'est que TU ne la pas ouvert.
session_start() dans TOUTES les page du site!!!!

COOKIES POURQUOI t'en parle????? pas besoin!!!

Pour supprimer les variables de session et la fermer :
session_unset();
session_destroy();

FlashFun
mardi 31 août 2004 à 15:11:37 | Re : SESSION , gros probleme !!!

benjiman2

Bah oui mais sa ne marche pas ...


Fs2004Video => c'est LA référence des videos Flight SImulator !
mardi 31 août 2004 à 15:21:38 | Re : SESSION , gros probleme !!!

flashfun

Le 2 de benjiman2, il remplace ton cerveau ou quoi?

T'as fait la modif?

T'as vue que je t'ai posé une question dans mon premier message? J'attend la réponse!

FlashFun
mardi 31 août 2004 à 15:41:29 | Re : SESSION , gros probleme !!!

benjiman2

A pardon ...
et le 2 non ... pas tres sympa dailleur ce que tu dis ...

LEs cookie ?
parce tout simplement en apprennant les session,
on m'avais dit que les session s'enregsitrez dans les cookie si on les acceptez sinon il s'enregsitrez sur le serveur ...

Mais bon sa ne repond pas a mon probleme ...



Fs2004Video => c'est LA référence des videos Flight SImulator !
mardi 31 août 2004 à 15:46:57 | Re : SESSION , gros probleme !!!

flashfun

Bon, tu comprend vraiment rien.

T'as remplacé ça ?:
$rq = "UPDATE `conc` SET `pts`='$pts2' WHERE id11 = '$_SESSION[id]'";


"En faite apres lorsque j'ai voulu allez dans mes points , j'ai eu le message d'erreur , j'en ai conclut que la session n'est pas ouverte ... "
Tu fait ca où? copi une source.

FlashFun
mardi 31 août 2004 à 15:51:26 | Re : SESSION , gros probleme !!!

benjiman2

Hum hum ,

voici ce que j'ai écris ...

JE vous met ici le code qui permet de rajouter des points ...
Ce code est écris a chaque debut de page qui permet de rajouter des points ...


<?
session_start() ;
if (isset($_SESSION['id']))
{
include(connec.php) ;

$rq2 = "SELECT * FROM conc WHERE id11 = '$_SESSION[id]' ORDER BY identification ASC LIMIT 1" ;


$result2 = mysql_query($rq2) ;
$ligne2 = mysql_fetch_array($result2);

extract($ligne2) ;

$pts2 = $pts + 50 ;

$rq = "UPDATE `conc` SET `pts`='$pts2' WHERE id11 = '$_SESSION[id]' ORDER BY identification ASC LIMIT 1 ";

$result = mysql_query($rq) ;
}

?>

Fs2004Video => c'est LA référence des videos Flight SImulator !
mardi 31 août 2004 à 16:28:34 | Re : SESSION , gros probleme !!!

benjiman2

Bonjour ,
voila , j'ai essayer de réétudier le probleme et voici ce que j'en ai conclut :
les variable qui doivent etre écrit a la fin de l'url de ne sont pas copié car les liens sont dans un include ...

J'ai essayé de mettre le fichier haut.php en 1er avec au debut de haut.php:
session_start()
mais sa ne marche pas ... les liens sont toujours "seul" sans aucune variable .

Par contre j'ai une hypothese mais j'en suis pas du tout sur ...
dans le ficheir haut.php , il y a cette strtucture :
<? session_start() ?><html><head>Script JS </head><body>Menu + script JS </body></html>


Si quelque pouvait m'aider merci!
Fs2004Video => c'est LA référence des videos Flight SImulator !
mardi 31 août 2004 à 16:28:37 | Re : SESSION , gros probleme !!!

benjiman2

Bonjour ,
voila , j'ai essayer de réétudier le probleme et voici ce que j'en ai conclut :
les variable qui doivent etre écrit a la fin de l'url de ne sont pas copié car les liens sont dans un include ...

J'ai essayé de mettre le fichier haut.php en 1er avec au debut de haut.php:
session_start()
mais sa ne marche pas ... les liens sont toujours "seul" sans aucune variable .

Par contre j'ai une hypothese mais j'en suis pas du tout sur ...
dans le ficheir haut.php , il y a cette strtucture :
<? session_start() ?><html><head>Script JS </head><body>Menu + script JS </body></html>



Fs2004Video => c'est LA référence des videos Flight SImulator !
mardi 31 août 2004 à 16:28:39 | Re : SESSION , gros probleme !!!

benjiman2

Bonjour ,
voila , j'ai essayer de réétudier le probleme et voici ce que j'en ai conclut :
les variable qui doivent etre écrit a la fin de l'url de ne sont pas copié car les liens sont dans un include ...

J'ai essayé de mettre le fichier haut.php en 1er avec au debut de haut.php:
session_start()
mais sa ne marche pas ... les liens sont toujours "seul" sans aucune variable .

Par contre j'ai une hypothese mais j'en suis pas du tout sur ...
dans le ficheir haut.php , il y a cette strtucture :
<? session_start() ?><html><head>Script JS </head><body>Menu + script JS </body></html>


Si quelque pouvait m'aider merci!
Fs2004Video => c'est LA référence des videos Flight SImulator !

1 2

Cette discussion est classée dans : points, probleme, session, id, concours


Répondre à ce message

Sujets en rapport avec ce message

Help session [ par Antidote ] Bonjur j'ai un probleme avec l'utilisation de me session. est ce que les _ sont autorisé dans les nom de session ? tel que $_SESSION['user_id'] parce Probleme session / stats [ par poulandgraf ] bonjour a tous j'sui conpletement new ici :D ( faut bien l'etre un jour ) jai trouvé un petit script qui permet de crée une "session" Session_id [ par Tassledar ] Voila mon problémej'utilise les variable de session pour me logger sur mon sitele probleme c que pour entrer mon login et mdp j'utilise une fenetre en Probleme variable session id [ par Sniperman113 ] Bonjour,J'ai un problème de session, j'ai une variable $_SESSION["id"] que j'utilise sur plusieurs pages du site. Lorsque l'url du site contient une v id session [ par nildv ] Salut tout le monde,J'ai un petit probleme, je cherche à recuperer l'id d'une session:En fait sur un site il y a un lien qui ouvre un script à moi et probleme de session sous easyphp-1.8 [ par mizoguchi ] salut à tous,j'ai un gros souci de session, aprés authentification de user par l'id et le mot de passe. s'ouvre à ce dernier une session dans la page probleme pour retourner un tableau [ par sabou94 ] Bonjour, j'ai un probleme pour retourner un tableau à partir d'une requete.Voilà ce que je fais : $pos=returnPos($dbconnection,$id_quiz,$id_version_qu Récupérer l'id de session dans la base de donnée [ par tidus2901 ] Bonjour, pour les navigateurs n'acceptant pas les cookies, je voudrais mettre en cache via l'ip dans la base de donnée l'id de session du visiteur. $_SESSION a un comportement bizarre [ par CyberP ] Bonjour,Mon site Internet comporte une partie administration qui utilise les sessions pour vérifier que quelqu'un est authentifié.Lorsqu'on s'identifi probleme session et cookie [ par bassemhp ] Salut, je suis débutant et c'est le premier site que je réalise pour mon pfe lorsque j'essaye d'utiliser les sessions( session_start(); )  ou les coo


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), 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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 3,058 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales