Erreur sql d'un script venant de phpdebutant

Erreur sql d'un script venant de phpdebutant - Programmation

Marsh Posté le 12-02-2002 à 10:45:22    

Bonjours a tous, et meri de votre aide d'avance ^^
 
Voila, je suis allez danséexpliquer moi les sessions membre" dans www.phpdebutant.com et g adapté ce code pour le local avec easyphp... tout marche nickel, si ce n'est que je trouve une erreur, une fois logger, qui est celle -ci:
 
Warning: Cannot send session cookie - headers already sent by (output started at c:\program files\easyphp\www\sessionmembres\login.php:2) in c:\program files\easyphp\www\sessionmembres\login.php on line 30
 
Warning: Cannot send session cache limiter - headers already sent (output started at c:\program files\easyphp\www\sessionmembres\login.php:2) in c:\program files\easyphp\www\sessionmembres\login.php on line 30

 
je ne voit aps a koi elle correspond en regardant le code php...
 
si quelqu'un peut me renseigné, ca serai sympas :)
 
@/++
 
Rainckill

Reply

Marsh Posté le 12-02-2002 à 10:45:22   

Reply

Marsh Posté le 12-02-2002 à 10:47:54    

L'ecriture des cookie doit etre la premiere chose que tu fais dans un script, avant meme la balise <html> ...
tu peux nous donner ton script ?

Reply

Marsh Posté le 12-02-2002 à 11:02:05    

<?
require("config.php3" );
$db=mysql_connect("$sql","$log","$pas" );
mysql_select_db("$dbs",$db);
if($login=='' || $mdp=='';)
 {
 echo "<p>Vous avez oublié de remplir un champs.</p>";
 include('login.htm';);
 exit;
 }
$sql = "select mdp from tbl_user where pseudo='$login'";
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
 
$data = mysql_fetch_array($req);
 
if($data['mdp'] != $mdp)
 {
 echo "
 <p>Mauvais login / password. Merci de recommencer</p>";
 include('login.htm';);
 exit;
 }
else{session_start();
 session_register('login';);
 
 echo "Vous etes bien logué.<br><br>
 <a href='admin_index.php3'>AcCeS AdMiN</a>";
 }
?>

 
le blem, c qu'il faut pas que session_start ou register soit ecrite apres un echo out ruc texte... g réparé l'ensemble des problemes sur les autres fiociers, mais sur celui ci a la ligne 23, je sais aps commet faire :-/

Reply

Marsh Posté le 12-02-2002 à 11:13:34    

nan c bon c répré :)
 
merci qd meme :)
 
enfait, dans mon fichier config.php3, ce put*** de webexter de */--*/ m'avé foutu une balise méta sans que je lui diose koi ke ce soit  :sarcastic:  et donc, .... erreur :)
 
merc qd emem
 :jap:  
@/++

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed