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 : Session [ Archives / Divers ] (wuconceptor)

vendredi 22 octobre 2004 à 13:55:45 | Session

wuconceptor

Voilà j'ai un p'tit problème... j'aimerais vérifier si une session est déjà startée, pour ne pas la starter 2 fois:

dans l'genre:

<?php

session_start();

if (il y a déjà eu un session_start() )
{

echo("Session allready start");

}else{

echo("Session not start");

session_start();

}

?>

vendredi 22 octobre 2004 à 14:58:41 | Re : Session

Magidev

Membre Club
C'est inutile, la fonction le prend en charge... explication

La fonction session_start(); veut juste dire que dans cette page on utilise les sessions, on est OBLIGÉ de l'utiliser au DEBUT de la page avant tout code pour que les sessions fonctionnent

Voila comment travaille la fonction :

1-On appelle session_start();

Si une session n'existe pas : La fonction crée la session, lui donne un ID et éventuellement y stocke les valeurs que l'on veut stocker

Si une session existe déja : On récupère les anciennes infos si elle n'ont pas expirées. donc on ne recrée pas une nouvelle session mais bien on récupere celle d'avant

De plus, pour vérifier qu'une session existe, le code est le suivant

session_start();
if(!isset($_SESSION['mavariable']){

} else {

}

Dans tous les cas, pour utiliser les sessions ou les vérifier, il FAUT le session_start() sinon ca donnera Undefined Variable comme erreur.

Bonne prog ;-)

*************
On a parfois de la chance dans son malheur, moi par exemple, je me suis blessé avec une boite de sparadraps (P.Geluck)

Si vous désirez vous ajouter dans mes contacts MSN, veuillez m'envoyer un message via ce site.

vendredi 22 octobre 2004 à 15:23:52 | Re : Session

wuconceptor

Ca je sais.... et de toute façon ça marche même si je fais 2 session_start() à la suite mais ça m'affiche ce message:
Notice: A session had already been started - ignoring session_start() ...

J'pense que c'est une option à modifier dans php.ini mais je n'sais pas laquelle... et j'aimerais quand même éviter de la faire 2 fois pour rien, juste pour le style du code...

Merci pour votre aide...

vendredi 22 octobre 2004 à 22:54:33 | Re : Session

Anthomicro

Salut ;-)

Il faut modifier le error_reporting en mettant E_ALL ~ E_NOTICE

a ++

[ Lien ] : entraide, dépannage et vulgarisation informatique



Cette discussion est classé dans : session


Répondre à ce message

Sujets en rapport avec ce message

fonction session_start [ par drakull ] Bonjour,Je suis chez free.fr et j'essaye de faire une zone membre, mais j ai un message d erreur à l utilisation de la fonction session_start :Call to fermer une session... [ par FleX ] bah voilag un site ou j'utilise les sessions pour transmettre les variables ,c vâchement + pratique Mais quand, l'utilisateur, vuet la fermer ya 2 sol HELP!! fin de session & mysql [ par eax ] bonsoir,j'ai un petit soucis avec les sessions php4. j'ai une table users avec un champ online qui passe à 1 lorsque l'user est connecté, et à 0 lorsq alimenter un tableau avec des variables de session [ par pichoro ] bonjour,voila mon probleme, je voudrais recuperer des variables et les stocker en tant que variables de session dans un tableau array();.j'ai donc un session [ par lan0sic ] Bonjour,Voila : J'ai fait un systeme de seesion (inscritptionn/connexion) avec un cookie a la connexion. quand on est connecter on ce redirige dans un variables de session [ par grom53 ] salut, je voudrais utiliser des variables de session en PHP avec session_start, session_register... Mon script est bon (c est un ex de bouquin) mais l Problème pour un panier de commande [ par hsii04 ] Bonjour,J'ai un ptit problème je voudrait réaliser le développement d'un panier de commande en PHP/MySQL utilisant les sessions. Mais je n'arrive qu'à Variable dans une session [ par RockmanX ] Voila,je voudrais stocker des données dans une session nommée session_user qui s'ouvre à la suite d'un formulaire de login si le mot de passe et le no sessions [ par eax ] salut!j'utilise les session sur mon site et j'ai mis un truc du genre session_register("blabla");j'aimerais savoir comment récupérer (sous forme de ta session session_start [ par amosc ] salut a tous ;Pourquoi lorsque je fais un session-start j obtient cette erreur:Warning: Cannot send session cookie - headers already sent by (output s


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,17 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é.