PDA

View Full Version : سوال: ارسال ای پی



jeson_park
پنج شنبه 18 شهریور 1389, 15:04 عصر
سلام
چه طور میشه ای پی بازدید کنندگان وب سایت رو به ایمیل خودمون ارسال کرد؟؟:متفکر:

binyaft
پنج شنبه 18 شهریور 1389, 15:49 عصر
mail('your_mail','User IP',getenv('REMOTE_ADDR'));

jeson_park
پنج شنبه 18 شهریور 1389, 18:33 عصر
سلام میشه در مورد REMOTE_ADDR و youer ip بیشتر توضیح بدین؟؟
این مد توی ضمیمه رو هم نگاه کنید
چیز دیگه ای نوشته!

binyaft
پنج شنبه 18 شهریور 1389, 19:28 عصر
your email ادرس ایمیل شماست و your ip هم که موضوع ایمیل است
remote_addr هم برای بدست اورد ای پی هست در تابع getenv

Hell Lord
پنج شنبه 18 شهریور 1389, 21:38 عصر
با اجازه از binyaft ...


function getIp(){
if (!empty($_SERVER['HTTP_CLIENT_IP'])){
$ip=$_SERVER['HTTP_CLIENT_IP'];
} elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])){
$ip=$_SERVER['HTTP_X_FORWARDED_FOR'];
} else {
$ip=$_SERVER['REMOTE_ADDR'];
}
return $ip;
}و در نتیجه :


$ip = getIp();
mail('your_mail','User IP',$ip); البته فکر کنم ایملتان منهدم شود!