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 :
- <?php
- if($PHPSESSID) session_start($PHPSESSID);
- else session_start();
- $pseudocook= $_COOKIE['pseudo'];
- $passcook= $_COOKIE['pass'];
- include('mabase.php');
- $query="select * from utilisateur where pseudo='".$pseudocook."';";
- $req = mysql_query($query);
- $data = mysql_fetch_array($req);
- if($passcook==$data["password"] && $data["ok"]==1)
- {
- $_SESSION['pseudosession']=$pseudo;
- $_SESSION['passsession']=$data["password"];
- }
- mysql_close();
- ?>
|
quel est le probleme? !