PDA

View Full Version : چگونه اطلاعاتی را از سایتی دریافت کنیم و در فایل اکسل/متنی ذخیره کنیم



meim007
شنبه 16 شهریور 1392, 21:57 عصر
سلام
من دقیقا نمیدانم این پست را کجا بگذارم
من می‌خواهم یکسری اطلاعات را هر چند ثانیه یکبار از سایتی دریافت کنم و به ترتیب در فایلی ذخیره کنم.
این اطلاعات در آن صفحه وب در تک خاصی با ایدی مشخصی قرار دارد که هر چندثانیه یکبار اطلاعاتش تغییر میکند.
برام روشش مهم نیست بیشتر می‌خواهم این اطلاعات را بتوانم ذخیره کنم و در برنامه تحلیل اطلاعات استفاده کنم و این کار را می‌خواهم آنلاین انجام بدهم. نمیدانم باید با چه زبانی این کار را انجام بدهم.
با تشکر

Tarragon
شنبه 16 شهریور 1392, 22:31 عصر
با سلام
با
$data = file_get_contents($address) محتوای سایت مورد نظر رو بگیرید و با
file_put_contents('temp.txt', $data);اون رو درفایل سیو کنید.

meim007
شنبه 16 شهریور 1392, 22:48 عصر
راهش زبان تحت سرور هست؟ یعنی باید در یک سرور این کار را انجام بدم؟
آیا وقتی اطلاعات را می‌گیرم همه اطلاعات(کل صفحه) را هربار لود میکند یا می‌خواند؟ یا تنها اطلاعات همان تک مورد نظر را لود میکند؟ اگر اینگونه هست چگونه می‌توان در آن دستور بگویم تنها اطلاعات داخل همان تک را بگیرد.
و چگونه در دستور دوم می‌توان تنها اطلاعات همان تک یا تکهای که احتیاج دارم را سیو کنم؟ و اطلاعات در یک فایل پشت سر هم سیو شود و گونه ای اطلاعات را جدا کنم؟
با سپاس

Tarragon
یک شنبه 17 شهریور 1392, 07:26 صبح
در مورد DOM (https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&ved=0CC4QFjAA&url=http%3A%2F%2Fsimplehtmldom.sourceforge.net%2F&ei=wfArUtvNHarO0AW0m4GABw&usg=AFQjCNEj25gYEBl4te-VvReRxFLr8EHXMA&sig2=uCJ-0ipYTBKcjQd_fxTM_g) تحقیق کنید.

2undercover
یک شنبه 17 شهریور 1392, 08:15 صبح
فقط اون تابع دوم رو که file_get_contents هست به file_put_contents تغییر بدید!

Tarragon
یک شنبه 17 شهریور 1392, 09:00 صبح
فقط اون تابع دوم رو که file_get_contents هست به file_put_contents تغییر بدید!
اها :لبخند: کم کم دارم خل می شم.:دی