Aller au contenu

Mon formulaire de login


Total Manager

Sujets conseillés

Warning: session_start(): open(/var/www/free.fr/a/6/managerattitudes/sessions/.sess_853db98d0a6875f11ef4f5135651ff48, O_RDWR) failed: No such file or directory (2) in /var/www/free.fr/a/6/managerattitudes/id/verif.php on line 3

Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /var/www/free.fr/a/6/managerattitudes/id/verif.php:3) in /var/www/free.fr/a/6/managerattitudes/id/verif.php on line 3

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /var/www/free.fr/a/6/managerattitudes/id/verif.php:3) in /var/www/free.fr/a/6/managerattitudes/id/verif.php on line 3

Votre mot de passe ou login n' a pas été rempli Retour

Warning: Unknown(): open(/var/www/free.fr/a/6/managerattitudes/sessions/.sess_853db98d0a6875f11ef4f5135651ff48, O_RDWR) failed: No such file or directory (2) in Unknown on line 0

Warning: Unknown(): Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/var/www/free.fr/a/6/managerattitudes/sessions) in Unknown on line 0

Voila ce que me met gentillement Free mdr :)

Code des pages Auth.php et Verif.php

<html>
<head>
<title> Manager Attitude .::. Identification </title>
</head>

<body>
<form method="post" action="verif.php">
<p><b>Pseudo :</b>
<input type="text" name="nom"> </p>

<p>
<b>Mot de Passe : </b>
<input type ="password" name="motdepasse"> </p>

<p>
<input type="submit" value="S'identifier"></p>
</form>
</body>

</html>

Verif maintenant celle qui fait bugger :mdr:

<?
// Initialisation de la session
session_start();

// Recupération des données du formulaire !

if ( isset( $_POST['nom'] ) && isset ( $_POST['motdepasse'] ) )
{
$nom = $_POST['nom'];
$motdepasse = $_POST['motdepasse'];

// on va vérifier si le mot de passe fournit est correct et le login aussi
require_once("fonctions.php");
connecting();
$r=mysql_query ("SELECT * FROM inscrits WHERE pseudo='$nom'AND pass='$motdepasse' ");
$nb=mysql_num_rows($r);
if($nb!='0')
{
// Le mot de passe est valide
// on change d'identifiant de session
session_regenerate_id();

// L'on va donc sauvegarder le $nom pour la session
$_SESSION['pseudo'] = $nom;
$message = ' Vous êtes correctement identifié(e)';
}
else
{
$message = 'Votre mot de passe ou login est incorrect <a href="auth.php">Retour</a>';
}
} else {
// Un des champs n'est pas rempli
$message = 'Votre mot de passe ou login n\' a pas été rempli <a href="auth.php">Retour</a>';
}
?>
<html>
<head>
<title> Manager Attitude .::. Identification </title>
</head>

<body><p>
<? echo $message ?>
</p></body>
</html>

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...