PDA

View Full Version : خروجی صفحه php به صورت html و ذخیره در فایل



php_love
چهارشنبه 08 خرداد 1392, 13:41 عصر
سلام دوستان

من می خوام با زدن یک دکمه محتوایه یک صفحه php در سرور اجرا بشه و خروجیش که به صورت html خام هست در یک فایل ذخیره بشه . ذخیره در فایل و اینارو می دونم . می خوام بدونم چطور از یه صفحه php خروجی html اش رو بگیرم .

ممنون

WOLF_MEHRDAD
چهارشنبه 08 خرداد 1392, 14:07 عصر
درود بر شما

میتونید از cUrl , getfilecontent استفاده کنید
در تالار جستجو کنید ؛ آموزش موجوده

موفق باشید

php_love
چهارشنبه 08 خرداد 1392, 22:06 عصر
چطور می تونم cUrl رو تو XAMP فعال کنم ؟

ravand
پنج شنبه 09 خرداد 1392, 09:43 صبح
درود بر شما

میتونید از cUrl , getfilecontent استفاده کنید
در تالار جستجو کنید ؛ آموزش موجوده

موفق باشید
درستش file_get_contents() هست.:لبخند:

php_love
جمعه 10 خرداد 1392, 18:28 عصر
میشه نحوه استفاده ازش رو توضیح بدید . جستجو کردم چیزه درست درمانی پیدا نکردم

MostafaEs3
جمعه 10 خرداد 1392, 20:55 عصر
//////////

MMSHFE
جمعه 10 خرداد 1392, 23:29 عصر
برای اینکه نتیجه اجرای اسکریپت رو ببینید نه سورس کدش رو (با توجه به اینکه گفتین اسکریپت روی هاست خودتون هست، نه file_get_contents و نه cURL به تنهایی جواب نمیدن چون این اسکریپتها برای استخراج اطلاعات از سایتهای دیگه مناسب هستن و اگه فایل روی سایت خودتون باشه، سورس کد رو تحویلتون میدن. برای حل مشکل هم باید بعد از اینکه سورس فایل رو خوندین، با ob_start بافر خروجی رو فعال کنید و بعد با eval، محتوای خونده شده رو اجرا کنید و بعد با ob_get_clean محتوای بافر رو گرفته و بافر رو خالی کنید. بعد هم با file_put_contents محتوای گرفته شده رو توی فایل موردنظرتون ذخیره کنید. البته همه اینها رو دوست خوبم MostafaEs3 (http://barnamenevis.org/member.php?240106-MostafaEs3) اشاره کردن (بجز eval).