cs_aeki
Messages postés5Date d'inscriptionlundi 26 juin 2006StatutMembreDernière intervention29 juin 2006
-
26 juin 2006 à 23:29
cs_aeki
Messages postés5Date d'inscriptionlundi 26 juin 2006StatutMembreDernière intervention29 juin 2006
-
28 juin 2006 à 18:29
Bonjour a tous,
je parcours votre site de long en large depuis maintenant un bon moment, mais je dois bien avouer que je fais choux blanc en se qui concerne le resultat que je veux obtenir pour ma page web.
En fait je souhaite pouvoir afficher une page web affiche les infos suivantes du visiteur (probablement avec $_SERVER) :
----
IP Proxy
HOST Proxy
----
IP réelle
HOST réel
----
Les quelques infos possibles mais pas de chichi >> Browser et OS
----
Alors il existe des page sur le net qui font cela tres bien (genre monip.org) mais je préfererais avoir une page qui soit en accord avec le design de mon site plutot qu'une page blanche. Bon c'est le contenu l'important, mais je prefererais un contenant un peu plus attrayant.
cs_aeki
Messages postés5Date d'inscriptionlundi 26 juin 2006StatutMembreDernière intervention29 juin 2006 27 juin 2006 à 00:49
Bon a l'usure, vous verrez je fais souvent les questions et les réponses moi meme mdr
alors voila j'ai quand meme tenter moi meme de faire mon petit code source, et il marche ...
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<HTML><HEAD>
<TITLE>MON IP</TITLE>
</HEAD>
<?
function get_ip(){
if(isset($_SERVER['HTTP_X_FORWARDED_FOR'])){
$ip = $_SERVER['HTTP_X_FORWARDED_FOR'];}
elseif(isset($_SERVER['HTTP_CLIENT_IP'])){
$ip = $_SERVER['HTTP_CLIENT_IP'];}
else{ $ip = $_SERVER['REMOTE_ADDR'];}
return $ip;}$ip = get_ip();
$host = gethostbyaddr($ip);
$hostname = gethostbyaddr($_SERVER['REMOTE_ADDR']);
$proxy = $_SERVER['REMOTE_ADDR'];
$site = $_SERVER["HTTP_HOST"];
$nav_os = $_SERVER["HTTP_USER_AGENT"];
?>
Bienvenue sur <? echo "$site";?>
Ton IP proxy : <? echo "$proxy";?>
Ton hote proxy : <? echo "$hostname";?>
Ton IP réelle est : <? echo "$ip"; ?>
Ton HOST réel est : <? echo "$host"; ?>
Tes infos naviguateur, système d'exploitation : <? echo "$nav_os";?>
</HTML>
Bon mais ca a une limite, faudrais approfondir, parceque la evidement ca fonctionne si vous avez un proxy, mais si vous en avez pas, ca mets les lignes proxy quand meme, et le top serais que ca ne les mettent que si un proxy est utilisé ...