Adresse ip
Utilisateur anonyme -
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
Configuration: Windows XP Internet Explorer 7.0
- Adresse ip
- Ethernet n'a pas de configuration ip valide - Guide
- Ou trouver l'adresse ip - Guide
- Adresse ip locale - Guide
- Mon adresse mac - Guide
- Comment savoir si quelqu'un utilise mon adresse ip - Guide
44 réponses
- 1
- 2
- 3
Le problème consiste à afficher un message 'vous etes deja enregistré' lorsque l'adresse IP d'une personne est déjà enregistrée dans la base, et à déclencher le bloc approprié lors de l'inscription. Des réponses indiquent que l'internaute n'accède pas à la base et que le script PHP doit interroger la base de données pour vérifier l'existence de l'IP et agir. En cas d'IP détectée, on refuse ou on signale l'inscription; sinon, on enregistre l'IP, mais des participants relèvent les limites des adresses dynamiques et suggèrent des alternatives comme le cookie ou l'email. Une nuance utile est que certaines solutions évoquées privilégient l'email ou le cookie plutôt que l'IP, en raison de la variabilité des IP et des risques de falsification.
moi je ferais :
<?php
$ip = $_SERVER["REMOTE_ADDR"];
$sqlo = mysql_query("SELECT ip_user FROM ip WHERE ip='".$ip."'")or die(mysql_error());
while ($verif = mysql_fetch_array($sqlo))
{
$verif_ip = $verif['ip_user'];
}
if($verif_ip == $ip)
{
// ip existante
}
else
{
// ip inconnu
}
?>
mais comment on fait pour annuler une connexion ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionvoici ce que j'ai mis pour recuperer l'adresse ip :
<TD>ip</TD>
<TD>
<INPUT type=int name="ip" id="ip" value=<?
echo $_SERVER["REMOTE_ADDR"];
?>
>
</TD>
</TR>
et comment on fait pour que sa ne soit pas modifier
merci
<TD>ip</TD>
<TD>
<INPUT disabled type=int name="ip" id="ip" value=<?
echo $_SERVER["REMOTE_ADDR"];
?>
>
</TD>
</TR>
- 1
- 2
- 3