PDA

View Full Version : سوال: نحوه ذخیره اطلاعات در نوت پد روی هاست



vb-sosol
شنبه 04 خرداد 1392, 12:10 عصر
سلام
میخوام توی یک نوت پد که روی یک هاست گذاشته شده(مثلا پرشین گیگ) یک متنی از طریق برنامه ام بنویسم
یعنی به محض اجرای برنامه و متصل بودن به اینترنت بره و مثلا حرف a را در این نوت پد بنویسه

میشه کمکم کنید؟

vbhamed
شنبه 04 خرداد 1392, 14:07 عصر
سلام
اينطوري نميشه بايد يا هاست از خودتون باشه يا اون هست دسترسي ftp بده يا اينكه با php كار كنيد و عبارت مورد نظر رو از طريق متد Get يا Post بفرستيد و برنامه روي هاست اينكار رو انجام بده

vb-sosol
شنبه 04 خرداد 1392, 21:59 عصر
خب اگه هاست واسه خودم باشه نحوه نوشتنش چطوری میشه؟

SlowCode
شنبه 04 خرداد 1392, 22:47 عصر
سلام
اگه فایلتون رو پرشین گیگ باشه نمیتونی از php استفاده کنی، ولی اگه هاست داری یه صفحه با html درست کن و تکست باکس های لازم رو داخل تگ فرم بنویس و با متد post به صفحه php که توی هاستت هست بنویس.
حالا متناسب با فیلدهایی که داری دریافتشون کن و داخل فایل متنی بنویس، مثلا:


<?php
$name=$_Post['name'];
$family=$_Post['family'];
$age=$_Post['age'];
$fd = fopen('data.txt', 'a');
fwrite($fd,$name."\t".$family."\t".$age."\n");
fclose($fd);
?>

حالا با استفاده از کنترل webbrowser میتونی متنهای دلخواهت رو به اون صفحه ارسال کنی، لینک زیر در مورد ارسال متن به صفحه html هست
http://barnamenevis.org/showthread.php?399833-%D8%B3%D8%A7%D8%AE%D8%AA-%D8%B1%D9%88%D8%A8%D8%A7%D8%AA-%D9%88%D8%A8&p=1776635&viewfull=1#post1776635

vb-sosol
یک شنبه 05 خرداد 1392, 00:02 صبح
متاسفانه تحت وب کار نکردم!
اگه زحمتی نیست میشه کدهاش رو بهم بدید؟

_behnam_
یک شنبه 05 خرداد 1392, 16:25 عصر
سلام دوست عزیز . توی یک دایرکتوری هاست 2 فایل بسازید.
یک فایل تکست به نام txtfile.txt
و یک فایل php به نام دلخواه خودتون.

کد زیر رو توی فایل php قرار دهید.
<?php
if(isset($_GET['txt']))
{
$str=$_GET['txt'];
$fd = fopen('txtfile.txt', 'w');
fwrite($fd,$str);
fclose($fd);
}
else
{
echo "error!";
}
?>

مثال در هاست خودم :

http://eslamirad.ir/writefile/write.php?txt=متنی که میخواید در تکست وارد کنید.

آدرس تکست باکس
http://eslamirad.ir/writefile/txtfile.txt

xrezax
دوشنبه 08 مهر 1392, 09:52 صبح
مثلاً یک text دارم وقتی توش اینجوری می نویسم
111
222
333

و روی هاست ارسالش می کنم این شکلی میشه .
111222333

راهی هست که همون شکلی که من ارسال کنم همونجوری بره ؟؟