pctuning a dit:Hum! ok, ca je sias, mais j'aimerais des conseil pour le code, mais seulement de L'IP!
(le reste, j'ai déjà!)
$adresseIP = $REMOTE_ADDR;
pctuning a dit:non, comment récupérer l'IP, pour ensuite la stocké dans la bdd
<?
$adresseIP = $REMOTE_ADDR;
$query = "INSERT INTO laTable (IP) VALUES ('$adresseIP')";
mysql_query($query, $mysql_link);
?>
pctuning a dit:Je croyait qu'il y avait besoin d'un truc dans le genre : HTTP_CLIENT_IP non?
<?
session_start(); // Pour la suite
require ("conf.php3"); //Comme d'ab
$pseudo = $_POST['pseudo']; //On recupère le pseudo et le pass
$pass = $_POST['password'];
if (!empty($pseudo) && !empty($pass)) //S'ils sont pas vident
{
$sql = connect_sql(); //On se connecte à MySQL
$reponse = mysql_query ("SELECT * FROM pdf_membre WHERE pseudo='$pseudo'"); //On recupère les infos à partir du pseudo
$donnees = mysql_fetch_array ($reponse);
$verif = $donnees['pass'];
$id = $donnees['id'];
$pseudo_sql = $donnees['pseudo'];
$confirm = $donnees['confirm'];
$adresseIP = $REMOTE_ADDR;
mysql_query("INSERT INTO pdf_membre VALUES ('','', '', '', '', '$adresseIP', '') WHERE pseudo='$pseudo_sql'");
if($pass != $verif) //On verifie que le pass entré est égale à celui de la BDD, si le passe est différent
{
$reponse = 'Votre identifiant ou votre code secret est incorrect';
$redirection = 'pdf_connexion.php'; //On va rediriger vers le formulaire de connexion
}
elseif(!empty($confirm)) //Si le compte n'est pas activé
{
$reponse = 'Votre compte n\'est pas encore activé';
$redirection = 'pdf_connexion.php'; //On va rediriger vers le formulaire de connexion
}
else //Sinon tout est bon
{
$_SESSION['pseudo'] = $pseudo_sql ; //On créé une variable session avec le pseudo
$redirection = 'pdf_espace_membre.php'; //On redirige vers l'espace membre
$reponse = '<body bgcolor="#000000"><b><font color="#FF0000">Connexion en cour...</font></b>';
}
mysql_close($sql); //On ferme la connection
}
?>
<html>
<head>
<meta http-equiv="refresh" content="1;URL=<? echo $redirection; //La redirection ?>">
</head>
<body><? echo $reponse; ?><!-- La reponse au script -->
</body>
</html>