08-05-2009, 12:38 PM
(Modification du message : 08-05-2009, 05:36 PM par ethiredon-concept.)
Bonjour,
J'ai commencé ma partie login, mais quand je la lance rien ne s'affiche page blanche et surtout pas d'erreur. J'ai essayé d'enlever des ; mais toujours pas d'erreur. Je comprend pas trop.
J'utilise easyphp 3.0 peut-être sa vient de lui.
formulaire
login.php
Merci
J'ai commencé ma partie login, mais quand je la lance rien ne s'affiche page blanche et surtout pas d'erreur. J'ai essayé d'enlever des ; mais toujours pas d'erreur. Je comprend pas trop.
J'utilise easyphp 3.0 peut-être sa vient de lui.
formulaire
Code :
<form action="login.php" method="post">
<div align="center" class="submenu Style1">Login :<br>
<input type="text" name="pseudo"><br>
Mot de passe :<br>
<input type="password" name="passe"><br>
<input type="submit" value="Valider"></div></form>
login.php
Code :
<?
require_once("include/sql.php");
$pseudo = $_POST['pseudo'];
$passe = $_POST['passe'];
echo $pseudo;
echo $passe;
if ($pseudo != NULL AND $passe != NULL) {
$res = mysql_query("SELECT * FROM membre WHERE pseudo = '".$pseudo."' AND passe_membre = '".$passe."'");
$exist_pseudo = mysql_num_rows($res);
if (!$exist_peudo) {
// le joueur nexiste pas
// control si MJ
$res_2 = mysql_query("SELECT * FROM mj WHERE pseudo = '".$pseudo."' AND passe_mj = '".$passe."'");
$exist_mj = mysql_num_rows($res_2);
if (!$exist_mj) {
// mj et joueur n'existe pas erreur !
echo "Marche pas";
}
else {
// MJ existe
session_start();
$_SESSION['mj'] = $pseudo;
$sess_id = session_id();
mysql_query("UPDATE `mj` SET `ID_session` = '".$sess_id."' WHERE pseudo='".$pseudo."'");
echo "bienvenue";
}
}
else {
// si le joueur existe
session_start();
$_SESSION['membre'] = $pseudo;
$sess_id = session_id();
mysql_query("UPDATE `membre` SET `ID_session` = '".$sess_id."' WHERE pseudo = '".$pseudo."'");
echo "bienvenue";
}
}
else {
echo = "vide";
)
?>
Merci