1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123
|
<?php
$so = $_SERVER['HTTP_USER_AGENT'];
$windowsxp = preg_match('/windows nt 5.1/i', $so);
$windowsxp2 = preg_match('/windows xp/i', $so);
$linux = preg_match('/linux/i', $so);
$windowsme = preg_match('/win 9x 4.90/i', $so);
$windowsme2 = preg_match('/windows me/i', $so);
$windows2k = preg_match('/windows nt 5.0/i', $so);
$windows2kb = preg_match('/windows 2000/i', $so);
$windowsnt = preg_match('/windows nt 3.1/i', $so);
$windowsnt2 = preg_match('/windows nt 3.5.0/i', $so);
$windowsnt3 = preg_match('/windows nt 3.5.1/i', $so);
$windowsnt4 = preg_match('/windows nt 4.0/i', $so);
$windows98 = preg_match('/windows 98/i', $so);
$windows95 = preg_match('/windows 95/i', $so);
if ($windowsxp == 1 or $windowsxp2 == 1) {
$OS = 'Windows XP';
} else if ($linux == 1) {
$OS = 'Linux';
} else if ($windowsme == 1 or $windowsme2 == 1) {
$OS = 'Windows ME';
} else if ($windows2k == 1 or $windows2kb == 1) {
$OS = 'Windows 2000';
} else if ($windowsnt == 1 or $windowsnt2 == 1 or $windowsnt3 == 1 or $windowsnt4 == 1) {
$OS = 'Windows NT';
} else if ($windows98 == 1 and $windowsme != 1) {
$OS = 'Windows 98';
} else if ($windows95 == 1) {
$OS = 'Windows 95';
} else {
$OS = 'Non identifié';
}
$b = $_SERVER['HTTP_USER_AGENT'];
$ie40 = preg_match('/MSIE 4/i', $b);
$ie50 = preg_match('/MSIE 5.0/i', $b);
$ie55 = preg_match('/MSIE 5.5/i', $b);
$ie60 = preg_match('/MSIE 6.0/i', $b);
$opera = preg_match('/opera/i', $b);
if ($ie40 == 1) {
$browser = 'Internet Explorer 4.0';
} else if ($ie50 == 1) {
$browser = 'Internet Explorer 5.0';
} else if ($ie55 == 1) {
$browser = 'Internet Explorer 5.5';
} else if ($ie60 == 1) {
$browser = 'Internet Explorer 6.0';
} else if ($opera == 1) {
$browser = 'Opera';
} else {
$browser = 'Internet Explorer > 7';
}
$ip_client = (getenv('HTTP_X_FORWARDED_FOR') ? getenv('HTTP_X_FORWARDED_FOR') : getenv('REMOTE_ADDR'));
$dns = gethostbyaddr($ip_client);
if($dns==''){$dns='Non identifiée';}
$date = " ";
$heure = " ";
?>
<HTML>
<BODY TEXT="#FFFFFF" BGCOLOR="#000099" link="#FFFFFF" VLINK="#FFFFFF" ALINK="#33CCFF">
<BR> <BR> <BR>
<CENTER><TABLE BORDER=0 COLS=1 WIDTH="10%" BGCOLOR="#C0C0C0" >
<TR>
<TD align=center><TT><FONT COLOR="#330033"><? echo($OS); ?></FONT></TT></TD>
</TR>
</TABLE></CENTER>
<br>
<table border=0 width=60% align=center>
<tr>
<td align=left>
<pre>
adresse IP <? echo($ip_client); ?> <br>
Navigateur <? echo($browser); ?><br>
DNS <? echo($dns); ?><br>
<br>
<?
$so = $_SERVER['HTTP_USER_AGENT'];
echo "X_SERVER[xHTTP_USER_AGENTx]; ==>".$so."<==<BR> \n";
$so = $_SERVER['HTTP_ACCEPT_LANGUAGE'];
echo "X_SERVER[xHTTP_ACCEPT_LANGUAGEx]; ==>".$so."<==<BR> \n";
$so = $_SERVER['HTTP_CONNECTION'];
echo "X_SERVER[xHTTP_CONNECTIONx]; ==>".$so."<==<BR> \n";
$so = $_SERVER['HTTP_ACCEPT'];
echo "X_SERVER[xHTTP_ACCEPTx]; ==>".$so."<==<BR> \n";
$so = $_SERVER['SERVER_SOFTWARE'];
echo "X_SERVER[xSERVER_SOFTWAREx]; ==>".$so."<==<BR> \n";
$so = $_SERVER['SERVER_ADMIN'];
echo "X_SERVER[xSERVER_ADMINx]; ==>".$so."<==<BR> \n";
$so = $_SERVER['HTTP_REFERER'];
echo "X_SERVER[xHTTP_REFERERx]; ==>".$so."<==<BR> \n";
$so = $_SERVER['REMOTE_ADDR'];
echo "X_SERVER[xREMOTE_ADDRx]; ==>".$so."<==<BR> \n";
?>
</pre>
</td>
</tr>
</table>
</BODY>
</HTML> |
Partager