Afficher une partie de l'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 : Afficher une partie de l'adresse IP

par Truc » 25 août 2006, 13:21

tout se trouve dans la super-globale $_SERVER :)

par Oni » 25 août 2006, 11:46

Merci.
Est-ce qu'il est possible d'afficher d'autres infos que l'IP.
Par exemple le systeme d'exploitation et le navigateur utilisé.

par Ryle » 24 août 2006, 20:37

A ta place je planquerais plutôt les 3 derniers que les 3 premiers dont la plage de choix est plus restreinte et peut donc être plus facile à trouver pour deesutilisateurs mal intentionnés... Après tout dépend aussi à qui c'est destiné :)

par Truc » 24 août 2006, 19:40

Bon ben c'est cadeau tout ça... que ça ne devienne pas une habitude hein :P

par Elie » 24 août 2006, 19:31

Tu peux faire ca :
<?php

	$ip = explode('.', $_SERVER['REMOTE_ADDR']);
	
	echo "xxx.".$ip[1].".".$ip[2].".".$ip[3]; // Version explode
	
	echo "xxx.".substr($_SERVER['REMOTE_ADDR'], strpos($_SERVER['REMOTE_ADDR'], '.')); // Version substr	
	
	
?>

par graphistnet » 24 août 2006, 19:31

Tu as une chaine de caractêres qui contient 4 parties séparées par des points, allez je suis bon prince et te donne un indice : explode() ;)



edit : oops je suis arrivé un poil après

par Truc » 24 août 2006, 19:29

Salut,
Avec une fonction qui découpe la chaine contenant l'dresse IP...
Regarde dans la doc tu y trouveras ton bonheur :wink:

Afficher une partie de l'adresse IP

par Oni » 24 août 2006, 19:04

salut,
J'aimerais savoir comment afficher une partie d'un adresse IP sous la forme :
xxx.255.255.255

En cachant le premier groupe de chiffre.