k o D
Elite
Voilà, j'ai une erreur avec ma session php4.
Voici l'erreur:
Sans compter que j'ai un message d'internet explorer me disant uqe des élements du formulaire doivent être envoyé et qu'il n'y arrive pas...
Et voici le code:
Voilà... si quelqu'un savait m'aider... :?
Voici l'erreur:
Code:
Connexion...
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/opt3/local/apache/htdocs/sites/n/notrempire.com/connexion.php:3) in /home/opt3/local/apache/htdocs/sites/n/notrempire.com/connexion.php on line 19
Warning: Cannot modify header information - headers already sent by (output started at /home/opt3/local/apache/htdocs/sites/n/notrempire.com/connexion.php:3) in /home/opt3/local/apache/htdocs/sites/n/notrempire.com/connexion.php on line 24
Warning: Cannot modify header information - headers already sent by (output started at /home/opt3/local/apache/htdocs/sites/n/notrempire.com/connexion.php:3) in /home/opt3/local/apache/htdocs/sites/n/notrempire.com/connexion.php on line 25
Vous êtes à présent connecté(e) en tant que Ko²diaK. ?>
Et voici le code:
Code:
<?
include("protec/configuration.php");
echo "Connexion...<br><br>";
$password2 = md5($password);
mysql_connect($host,$login,$pass) or die ('Erreur de CONNEXION'.mysql_error());
$req="SELECT pass_m,actif_m FROM membres WHERE pseudo_m='$pseudo'";
$res=mysql('notrempirecom',$req);
$nb = mysql_num_rows($res);
$row = mysql_fetch_object($res);
if ($nb == '0')
{
echo "Pseudo/Password invalide. ";
}
elseif ($password2 == $row->pass_m)
{
if ($row->actif_m == "1")
{
session_start();
session_register("pseudo","password");
if ($log == "auto")
{
$expire=365*24*3600;
setcookie("pseudo",$pseudo,time()+$expire);
setcookie("password",md5($password),time()+$expire);
}
echo "Vous êtes à présent connecté(e) en tant que <i>$pseudo</i>. ";
echo "<meta http-equiv='refresh' content='1' URL='http://www.notrempire.com'>";
}
else
{
echo "Bonjour $pseudo !<br><br>Un e-mail contenant un lien d'activation vous a été envoyé. Veuillez cliquer sur ce lien afin d'activer votre compte. <br><br>Merci. ";
}
}
else
{
echo "Pseudo/Password invalide. ";
}
?>