PDA

View Full Version : دسترسی به form



abasfar
پنج شنبه 25 آذر 1389, 13:54 عصر
سلام تصلیت عرض میکنم ......
من یک مشکل دارم
میخوام از یک وب سایت که داری تعریف زیر میباشد به سایت خودم انتقال دهم


<form method="post" id="upload_form" enctype="multipart/form-data" action="upload.php">


مثلا اگر بخوایم از یک سایتی وضعیت اب و هوا را برداریم بدون انکه form های غییر از اب وهوا لود شه

narsic
پنج شنبه 25 آذر 1389, 16:13 عصر
با سلام
من متوجه سوآلتون نشدم اما تا جایی که متوجه شدم شما میخواید یک قسمت رو از یه سایت دیگه بگیرید .
برای اینکار میتونید از تابع file_get_contents استفاده کنید .
موفق باشید

abasfar
پنج شنبه 25 آذر 1389, 18:43 عصر
ممنون که جواب دادید من برای کاری که میخوام انجام دهم مثال میزنم
مثلا اگر بخواهیم از سایت یاهو وضعیت اب و هوا را بگیریم با فرض اینکه یاهو xml نمیده بیرون خوب باید اون تیکه را که فرض در form است انتقال میدهیم
با iframe نمایش دهیم

narsic
جمعه 26 آذر 1389, 09:30 صبح
با سلام
با همون روش بالا میتونید اطلاعات سایت رو بگیرید و بعد با تابع str_pos نقطه شروع اطلاعاتی که میخواید رو بدست بیارید و در نهایت اطلاعات درخواستی رو استخراج کنید .
البته اگه از Regex ها استفاده کنید سریعتر به نتیجه میرسید .
موفق باشید .

abasfar
جمعه 26 آذر 1389, 09:36 صبح
سلام
ممنون میشم اگه تکه کدی بدید



<?php
$URL= 'http://sanecity.net' ;
$content = file_get_contents($URL) ;
echo $content ;
?>

narsic
جمعه 26 آذر 1389, 10:07 صبح
با سلام
مثلا اگه کد در بین یک دایو قرار داره میتونید ابتدا با دستور str_pos نقطه شروع دایو رو پیدا کنید سپس نقطه < پایان دایو رو بدست بیارید سپس نقطه شروع تگ پایانی رو بدست بیارید و در نهایت فاصله بین این دو که متن مورد نظر شما هست رو استخراج کنید .(معمولا دایو ها دارای اسامی ثابت هستند)
البته میتونید همه این کارها رو با یک Regex سریعتر بدست بیارید .
موفق باشید