Crée un espace privé
rémi32
-
help plz -
help plz -
Bonjour,
je voudrais crée une page de connnexion mais quand jessay sa me mais des erreur , pouvez-vous m'aider
voici mon script :
et voici se que ma mais la page :
merci
je voudrais crée une page de connnexion mais quand jessay sa me mais des erreur , pouvez-vous m'aider
voici mon script :
<html>
<head>
<title>Connexion au site</title>
</head>
<body>
<form method="post" action="verifLogin.php">
<table border="0" width="400" align="center">
<tr>
<td width="200"><b>Vôtre login</b></td>
<td width="200">
<input type="text" name="login">
</td>
</tr>
<tr>
<td width="200"><b>Vôtre mot de passe<b></td>
<td width="200">
<input type="password" name="password">
</td>
</tr>
<tr>
<td colspan="2">
<input type="submit" name="submit" value="login">
</td>
</tr>
</table>
</form>
</body>
</html>
<?php
// On démarre la session
session_start();
$dbHandler = mysql_connect("localhost","root","" );
mysql_select_db( enregistrer, $dbHandler );
$loginOK = false; // cf Astuce
// On n'effectue les traitement qu'à la condition que
// les informations aient été effectivement postées
if ( isset($_POST) && (!empty($_POST['login'])) && (!empty($_POST['password'])) ) {
extract($_POST); // je vous renvoie à la doc de cette fonction
// On va chercher le mot de passe afférent à ce login
$sql = "SELECT pseudo, age, sexe, ville, mdp FROM user WHERE login = '".addslashes($login)."'";
$req = mysql_query($sql) or die('Erreur SQL : <br />'.$sql);
// On vérifie que l'utilisateur existe bien
if (mysql_num_rows($req) > 0) {
$data = mysql_fetch_assoc($req);
// On vérifie que son mot de passe est correct
if ($password == $data['mdp']) {
$loginOK = true;
}
}
}
// Si le login a été validé on met les données en sessions
if ($loginOK) {
$_SESSION['pseudo'] = $data['pseudo'];
$_SESSION['age'] = $data['age'];
$_SESSION['sexe'] = $data['sexe'];
$_SESSION['ville'] = $data['ville'];
}
else {
echo 'Une erreur est survenue, veuillez réessayer !';
}
?>
et voici se que ma mais la page :
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at C:\wamp\www\teste\connexione.php:21) in C:\wamp\www\teste\connexione.php on line 33 Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at C:\wamp\www\teste\connexione.php:21) in C:\wamp\www\teste\connexione.php on line 33 Une erreur est survenue, veuillez réessayer !
merci
A voir également:
- Crée un espace privé
- Numero prive - Guide
- Espace insécable - Guide
- Cree un compte google - Guide
- Espace de stockage gmail plein - Guide
- Comment créer un groupe whatsapp - Guide