PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : دریافت اطلاعات با متد با php و ذخیره در فایل text



iransmspanel.com
July 12th, 2015, 00:22
با سلام
میخواستم ببینم چطوری میشه اطلاعات رو به شکل زیر ارسال کرد و توسط یک فایل php اونو دریافت و در یک فایل text ذخیره کرد
میخوام اطلاعات رو اینجوری ارسال کنم

http://domain.com/file.php?text=matne testi baraye ersal
یعنی فایل file.php متن matne testi baraye ersal بگیره و در یک فایل text بر روی سرور ذخیره بکنه.
ممنون میشم دوستان راهنمایی بکنند و نمونه کد یا سایتی معرفی بکنند
در صورتی که میتونید این کد رو برام بنویسید هزینه اش رو هم میدم
با سپاس

- - - Updated - - -

نیاز ضروری دارم.دوستان برنامه نویس در صورت ممکن راهنمایی بکنن
با تشگر

yastheme
July 12th, 2015, 00:33
با سلام؛
امکان قرار دادن کد در این پست نبود؛ لطفا مدیران وب هاستینگ تالک یه تغییری تواین تنظیمات شدید امنیتی بدن تا به یه کد معمولی آی پی بلاک نشه!
کد در لینک زیر قرار داده شده :
http://codepad.org/lXKr5dRC

T.Toosi
July 12th, 2015, 00:54
if( isset($_GET['text']) ) {


$file = fopen(dirname(__FILE__) .'/text.txt',"a");
fwrite($file,$_GET['text']) . PHP_EOL);
fclose($file);


}

iransmspanel.com
July 12th, 2015, 01:30
if( isset($_GET['text']) ) {


$file = fopen(dirname(__FILE__) .'/text.txt',"a");
fwrite($file,$_GET['text']) . PHP_EOL);
fclose($file);


}

یا من بلد نیستم یا کد کار نکرد. روی هاست اپلود کردم و تست کردم.توی فایل تکست چیزی اضافه نمیشه
دسترسی فایل تکست رو هم 777 کرده بودم
ممنون میشم راهنمایی بکنید
با سپاس

- - - Updated - - -


با سلام؛
امکان قرار دادن کد در این پست نبود؛ لطفا مدیران وب هاستینگ تالک یه تغییری تواین تنظیمات شدید امنیتی بدن تا به یه کد معمولی آی پی بلاک نشه!
کد در لینک زیر قرار داده شده :
http://codepad.org/lXKr5dRC

سلام داداش دستت درد نکنه
یه سوال داشتم.میشه بجای تاریخ
$today = date("Y_m_d");
$logfile = $today.".txt";
اسم کامپیوتر (یوزرنیم ویندوز) رو گذاشت ؟
که اگر از روی هر سیستمی که لینک باز شد یه فایل با نام اون سیستم بر روی هاست ساخته بشه و قاطی پاتی نشه
با سپاس

yastheme
July 12th, 2015, 01:41
خیر! ولی می تونید آی پی اون باشه! به این صورت :
$logfile = $_SERVER['REMOTE_ADDR'].".txt";

ipsat
July 12th, 2015, 02:06
یا من بلد نیستم یا کد کار نکرد. روی هاست اپلود کردم و تست کردم.توی فایل تکست چیزی اضافه نمیشه
دسترسی فایل تکست رو هم 777 کرده بودم
ممنون میشم راهنمایی بکنید
با سپاس


کد مشکل نداره فقط یک پرانتز اضافه بود.
کد نهایی :

if( isset($_GET['text']) ) {
$file = fopen(dirname(__FILE__) .'/text.txt',"a");
fwrite($file,$_GET['text']) . PHP_EOL;
fclose($file);
}