dekovince
Messages postés41Date d'inscriptionmardi 30 janvier 2007StatutMembreDernière intervention 9 mai 2007
-
17 avril 2007 à 09:29
dekovince
Messages postés41Date d'inscriptionmardi 30 janvier 2007StatutMembreDernière intervention 9 mai 2007
-
24 avril 2007 à 14:54
bonjour a tous !!
alors voila, je m explique :
Un formulaire, une basse de donnee avec une table, et dans cette table un champs qui se nomme compteur !!
J aimerais qu a chaque fois que quelqu un se log sur mon site, lors de la verification du login et du mot de passe, en meme temps incrementer mon champs compteur!!
En faite à la verification login je voudrais faire un test du style :
If login ok alors incrementer le champs compteur : +1
if le champs compteur = 100 alors interdire le log !!
je voudrais faire ca en php et je ne vois pas trrop quoi mettre en faitre !!
Voici mon fichier de verification login :
<?php
session_start();
require_once'../1_config/config.inc.php';
$loginOK = false;
if (isset($_POST) && (!empty ($_POST['clu_login'])) && (!empty ($_POST['clu_password'])))
{
extract($_POST);
$sql=("SELECT * FROM clubs WHERE clu_login= '".addslashes($clu_login )."' ");
$req = mysql_query($sql) or die('Erreur SQL :
'.$sql);
if (mysql_num_rows($req) != 0)
{
$data = mysql_fetch_assoc($req);
if ($clu_password == $data['clu_password'])
{
$loginOK = true;
}
}
}
// Si le login a été validé on met les données en sessions
if ($loginOK)
{
$_SESSION['clu_id'] = $data['clu_id'];
$_SESSION['clu_nom'] = $data['clu_nom'];
$_SESSION['clu_login'] = $data['clu_login'];
$_SESSION['clu_email'] = $data['clu_email'];
$_SESSION['clu_typesport'] = $data['clu_typesport'];
$_SESSION['clu_id'] = $data['clu_id'];
$_SESSION['ipaddr']=$_SERVER['REMOTE_ADDR'];
header('Location:clubs.php');
}
else
{
include_once'acceuil.php';
echo '<center>
Une erreur est survenue, veuillez réessayer !
Votre login ou mot de passe n\'est pas correct,
ou vous n\'etes pas encore inscrit !</center>';
}
?>
$sql=("SELECT * FROM clubs WHERE clu_login= '".$log.'" and clu_password="'.$pwd.'" ");
$req = mysql_query($sql) or die('Erreur SQL :
'.$sql);
$existe=mysql_num_rows($req)
else
{
include_once'acceuil.php';
echo '<center>
Une erreur est survenue, veuillez réessayer !
Votre login ou mot de passe n\'est pas correct,
ou vous n\'etes pas encore inscrit !</center>';