Adresse ip

alizee14 Messages postés 105 Statut Membre -  
alizee14 Messages postés 105 Statut Membre -
bonjour
je voudrais que sa affiche un message : vous etes deja enregistrer si la personne s'est deja enregistrer grace a l'adresse ip

regarder mon code
<?php
$ip = remote_ADDR
{ 

$sql=mysql_query("select ip _user from ip"); 

} 
if ($donnees = mysql_fetch_array($sql) ) 
{ 

echo"vous etes deja enregistré"; 

} 
Else
{ 
 
}
?>


merci de m'aider
A voir également:

44 réponses

alizee14 Messages postés 105 Statut Membre 1
 
sa me mais toujours une erreur
0
alizee14 Messages postés 105 Statut Membre 1
 
moi se que je voudrais ses le code me permetant d'enregstrer l'ip de la personne qui s'inscrit
mais je n'y arrive pas , personne aurais un code
merci
0
Dr Zoidberg Messages postés 547 Statut Membre 100
 
Salut,
Je ferais un truc comme ca:
// connexion mysql à mettre ici
$ip = $_SERVER['REMOTE_ADDR'];
$sql = 'INSERT INTO ip(up_user) values(\''.$ip.'\')';
$res = mysql_query($sql);
if($res){
 echo 'ip enregistree';
}
else {
  echo 'Erreur lors de l\'enregistrement de l\'ip';
}
0
fiddy Messages postés 11653 Date d'inscription   Statut Contributeur Dernière intervention   1 847
 
Oui, mais, là ça te permet pas de savoir si l'IP est déjà enregistré.
0
Dr Zoidberg Messages postés 547 Statut Membre 100 > fiddy Messages postés 11653 Date d'inscription   Statut Contributeur Dernière intervention  
 
Ben je répond à la question juste au dessus :
"moi se que je voudrais ses le code me permetant d'enregstrer l'ip de la personne qui s'inscrit "
0
alizee14 Messages postés 105 Statut Membre 1
 
desoler je n'avait pas vu et merci mais ya un probleme voici mon code de la page fin de lincription :


<?php 
if (isset($_POST['enregistrer'])){ 
mysql_connect("localhost", "root","") or Die ("Impossible de se connecter"); 

mysql_select_db("ml");



$ins = mysql_query('INSERT INTO enregistrer VALUES("","'.$login.'","'.$password.'","'.$email.'", 
"'.$paypal.'","'.$prenom.'","'.$nom.'","'.$ip.'","'.$pays.'","'.$parrain.'")'); 

 

//Compteur de la bdd ********************** 
$compteur = mysql_query("select * from `enregistrer`");
echo "le nombre d'enregistrements actuel est: ".mysql_num_rows($compteur)."<br />" ; 
?> 


<?php
$IP = $_SERVER["REMOTE_ADDR"];

mysql_connect("localhost","root","") or die("erreur de connexion au serveur");
mysql_select_db("ml") or die("erreur de connexion a la base de donnees");

$ip = $_SERVER['REMOTE_ADDR'];
$sql = 'INSERT INTO ip(up_user) values(\''.$ip.'\')';
$res = mysql_query($sql);
if($res){
 echo 'ip enregistree';
}
else {
  echo 'Erreur lors de l\'enregistrement de l\'ip';
}


?>



et sa me mais

Parse error: syntax error, unexpected $end in C:\wamp\www\teste\fin_de_linscription.php on line 82

merci

pour enregistrer les donnné j'ai fais ce code :
<FORM method=POST action="fin_de_linscription.php">
<TABLE BORDER=0>

<input name="ip" id="ip" value=<?php

 $_SERVER["REMOTE_ADDR"]; 

?>




<TR>
	<TD>login</TD>
	<TD>
	<INPUT type=text name="login" id="login">
	</TD>
</TR>

<TR>
	<TD>password</TD>
	<TD>
	<INPUT type=text name="password" id="password">
	</TD>
</TR>

<TR>
	<TD>email</TD>
	<TD>
	<INPUT type=texte name="email" id="email">
	</TD>
</TR>

<TR>
	<TD>paypal adresse</TD>
	<TD>
	<INPUT type=texte name="paypal" id="paypal">
	</TD>
</TR>

<TR>
	
	<TD>prenom</TD>
	<TD>
	<INPUT type=texte name="prenom" id="prenom">
	</TD>
	</TD>
</TR>

<TR>
	
	<TD>nom</TD>
	<TD>
	<INPUT type=texte name="nom" id="nom">
	</TD>
	</TD>

<TR>
	<TD>pays</TD>
	<TD>
	<INPUT type=texte name="pays" id="pays">
	</TD>
</TR><br>

<TR>	
	<TD>parain</TD>
	<TD>
	<INPUT type=texte name="parrain" id="parrain">
	</TD>
	</TD>
</TR><BR>

	<TD COLSPAN=2>
	<INPUT type="submit" value="Envoyer">
	</TD>
</TR>
</TABLE>
</FORM>
</font>


merci beaucoup
0