PDA

View Full Version : سوال: دریافت IP کلاینت و ذخیره آن در فایل



#Elahe#
پنج شنبه 24 شهریور 1390, 18:17 عصر
سلام
میدونم که برای دریافت آی پی از کلاینت تابع آماده موجود هست
من نیاز یه کد php دارم که کاربر با کلیک روی یه لینک ، IP ـش توی یه فایل tx روی هاست ذخیره شه

و در یک حالت دیگه ، IP رو چاپ کنه

ممنون میشم هر دو رو کامل و مختصر توضیح بدین
به همراه کد کامل فایل php .

البته چون میدونم کدهاش کوتاه هست درخواست توضیح دارم
وگرنه دوست ندارم زیاد زحمت بدم به دوستان :لبخندساده:

mohsen6500
پنج شنبه 24 شهریور 1390, 18:34 عصر
سلام
من کاسش رو سراغ دارم
اینم کلاس کاربران آنلاین که آی پی رو هم دریافت میکنه
(http://www.sim-php.info/users-online-script.php)و دیگه شما هر بلایی میتونی سرش بیاری
موفق باشی

Unique
پنج شنبه 24 شهریور 1390, 21:21 عصر
شما میخواهین که هر کسی صفحه x را درخواست کرد ip اون توی یک فایل ذخیره بشه ! شما هم با یک صفحه php محتویات فایل را ببینین !

خوب برای ذخیره ip و تاریخ :


$data = $_SERVER['REMOTE_ADDR']. " - [".date('Y-m-d H:i:s')."]\n";

$fh = fopen('ip_log.txt','a');
fwrite($fh,$data);
fclose($fh);

echo "your visit logged successfully";

برای نمایش هم لازم نیست از php استفاده کنی مستقیم آدرس فایل txt را صدا بزن !
اگر هم حتما میخوای با php ببینی :


echo file_get_contents('ip_log.txt');

#Elahe#
پنج شنبه 24 شهریور 1390, 21:50 عصر
ممنون
میتونم با یه فایل html هم نمایش بدم
باز هم ممنون از هر دو دوست