Adresse IP

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Adresse IP

par Yagami » 28 nov. 2007, 19:47

C'est bon, j'ai trouvé :

Code : Tout sélectionner

<form method="post" action="hote.php"> IP : <input type="text" name="ip" size="15"> <input type="submit" value="OK"> </form>
Dans fichier hote.php :

Code : Tout sélectionner

<?php $hote = $_POST['ip']; echo gethostbyaddr($hote); ?>

par Berzemus » 28 nov. 2007, 15:07

Bah oui merci je connais les regex :wink:
C'était surtout pour Yagami.. mais maintenant que je relis je me doute que ce soit utile.. :cry:

par Power Web » 28 nov. 2007, 12:41

Bah oui merci je connais les regex :wink:

par Berzemus » 28 nov. 2007, 12:18

Et par un formulaire ça sera $_POST['IP'] sachant que ta zone de texte se nomme IP et en améliorant un peu mieux en ajoutant une regex qui vérifié si l'IP est bien du format xxx.xxx.xxx.xxx ça devrait aller ;)

Enfin je connais pas de fonction qui vérifie la syntaxe d'une IP
Les champs d'une adress IP vont de 0 à 255, donc il peut ne pas y avoir 3 chiffres.

Quelque chôse comme ceci (regex):

Code : Tout sélectionner

\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}

par @rthur » 28 nov. 2007, 12:11

Et par un formulaire ça sera $_POST['IP']
Pas forcément, un formulaire qui envoie des données en GET c'est très courant aussi (cf le formulaire de recherche de Google par exemple) ;)

par Power Web » 28 nov. 2007, 12:06

Et par un formulaire ça sera $_POST['IP'] sachant que ta zone de texte se nomme IP et en améliorant un peu mieux en ajoutant une regex qui vérifié si l'IP est bien du format xxx.xxx.xxx.xxx ça devrait aller ;)

Enfin je connais pas de fonction qui vérifie la syntaxe d'une IP

par h0_noMan » 28 nov. 2007, 01:22

<?
$ip = $_GET['IP'] ;
echo gethostbyaddr($ip); 
?>
Et tu accede a ta_page.php?IP=xxx.xxx.xxx.xxx

par @rthur » 28 nov. 2007, 01:21

Oui, ça je connais.
Il y a aussi :
<?php
$ip = $REMOTE_ADDR;
echo gethostbyaddr($ip);
?>
Mais comment créer le formulaire ?
Petit détour par l'un de ces 2 sites alors car je doute que tu ait cherché un minimum avant de poser ta question ;) :
http://www.phpdebutant.org
http://www.siteduzero.com

par Yagami » 28 nov. 2007, 00:17

Oui, ça je connais.
Il y a aussi :
<?php
$ip = $REMOTE_ADDR;
echo gethostbyaddr($ip);
?>
Mais comment créer le formulaire ?

par @rthur » 27 nov. 2007, 21:53

Adresse IP

par Yagami » 27 nov. 2007, 21:00

Bonjour,
Je cherche un script php (un formulaire) qui permet de connaître l'adresse hôte à partir d'un IP.
Exemple ici : http://www.i-services.net/membres/modul ... eur_ip.php