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

  FORUM HardWare.fr
  Programmation
  PHP

  sessions phpinfo ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

sessions phpinfo ?

n°1130497
Bluntch
Posté le 24-06-2005 à 23:51:41  profilanswer
 

Salut salut,
 
j'ai une tite question, j'ai réalisé un site avec quelques potos et au depart on l'a installé chez free...
on a fais un systemme de sessions, niquel tout marché.
 
mais au passage sur un vrai hebergeur avc .com et tout les sessions merdes sa fait sa :
 
Notice: Undefined variable: PHPSESSID in /home/httpd/vhosts/monsite.com/httpdocs/blob/index.php on line 2
 
Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /home/httpd/vhosts/monsite.com/httpdocs/blob/index.php:2) in /home/httpd/vhosts/monsite.comhttpdocs/blob/index.php on line 3
 
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/httpd/vhosts/monsite.com/httpdocs/blob/index.php:2) in /home/httpd/vhosts/monsite.com/httpdocs/blob/index.php on line 3
 
Notice: Undefined index: pseudo in /home/httpd/vhosts/monsite.com/httpdocs/blob/index.php on line 5
 
Notice: Undefined index: pass in /home/httpd/vhosts/monsite.com/httpdocs/blob/index.php on line 6
 
que faire il y aurais une fonction a activé sur le serveur ?
 
voici le code tout en haut de la page index :
 

Code :
  1. <?php
  2. if($PHPSESSID) session_start($PHPSESSID);
  3. else session_start();
  4. $pseudocook= $_COOKIE['pseudo'];
  5. $passcook= $_COOKIE['pass'];
  6. include('mabase.php');
  7. $query="select * from utilisateur where pseudo='".$pseudocook."';";
  8. $req = mysql_query($query);
  9. $data = mysql_fetch_array($req);
  10. if($passcook==$data["password"] && $data["ok"]==1)
  11. {
  12. $_SESSION['pseudosession']=$pseudo;
  13. $_SESSION['passsession']=$data["password"];
  14. }
  15. mysql_close();
  16. ?>


 
quel est le probleme? !

mood
Publicité
Posté le 24-06-2005 à 23:51:41  profilanswer
 

n°1130500
Bluntch
Posté le 24-06-2005 à 23:58:05  profilanswer
 

ah j'ai rajouté un isset de $phpsessid est sa a l'air de passé

n°1130567
Badze
Aime les frites
Posté le 25-06-2005 à 03:52:46  profilanswer
 

sous free, il faut crée un dossier vide a la racine,
il faut le nommé "sessions" ou "session".

n°1130579
plainsofpa​in
Pingouino's lover
Posté le 25-06-2005 à 08:38:25  profilanswer
 

Sinon par défaut session_start ne crée une nouvelle session que si il n'y en a pas. Sinon il continue la meme ...


---------------
http://www.alsacreations.com , http://www.openweb.eu.org. Mon CV : http://cv.roane-irkana.net/. Exemple à ne surtout pas suivre : www.worldinternet.be
n°1130649
Badze
Aime les frites
Posté le 25-06-2005 à 12:08:40  profilanswer
 

non c'est bon, je navais pas vu ton code.
 
du moins sous free, je ne sais pas trop en générale, il faut que ton session_start(); soit en tout début de code.
 
<?
sessions_start();    <== aucune code avant celui ci.

n°1130697
Bluntch
Posté le 25-06-2005 à 13:50:25  profilanswer
 

c'est bon j'ai resolu tout seul, c'était mon post 2 lol ;)
merci quand meme!


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

  sessions phpinfo ?

 

Sujets relatifs
[php] chez free pb de sessionsle sessions en PHP
sessions & cookies, recuperation info[Résolu] tableaux et sessions
[sessions]pb de variablesContrer les piratages de sessions...
Probleme sur les sessions PHP[Java] Obtenir la liste des sessions d'un serveur J2EE
Désactiver les sessions pour les Search Engine crawlersLien de déstruction de sessions sans formulaire, sans page dédiée
Plus de sujets relatifs à : sessions phpinfo ?


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