آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

parse کردن محتویات و html سورس یک سایت

mater  9 سال پیش  9 سال پیش
0 0

سلام دوستان.

من میخوام یک سایت برا خودم بسازم.

یک مثال میزنم:


سایت google.com

همه دیدینش.من میخوام محتویات html همین سایت یا هر سایت دیگری رو بدون استایلاش و جاوا اسکریپتاش توو هاست خودم نمایش بدم.

مثلا اینطوری:

اساتید میتونن راهنمایی کنن؟؟ممنون

0 0
اساتید بفرمایند چه کنم (9 سال پیش)
0 0
سلام با تابع file_get_contents() می تونی یه سایت رو بگیری از فقط می خوای css و js حذف کنی با ریجکس می تونی به راحتی لینک های فراخانی رو حذف کنی ولی اگز می خوای فقط به متن دسترسی داشته باشی با ریجکس هر چیز وسط قرار می گیرد رو حذف کن بعد بر اساس متن رو expload کن که به یه ارایه از متن کل سایت تبدیل میشه (9 سال پیش)
0 0
سلام با تابع file_get_contents() می تونی یه سایت رو بگیری اگر فقط می خوای css و js حذف کنی با ریجکس می تونی به راحتی لینک های فراخانی رو حذف کنی ولی اگر می خوای فقط به متن دسترسی داشته باشی با ریجکس هر چیز وسط "" قرار می گیرد رو حذف کن بعد بر اساس "" متن رو expload کن که به یه ارایه از متن کل سایت تبدیل میشه (9 سال پیش)
0 0
ای بابا می خوام تگ باز بسته رو بنویسم نمیشه!!!! جایی که "" هست تگ باز و بسته منظورم هست (9 سال پیش)
0 0
یه مثال لطف میکنی بذاری؟ (9 سال پیش)
0 0
یه مثال لطف میکنی بذاری؟؟؟؟؟؟ (9 سال پیش)
 برای این سوال 2 پاسخ وجود دارد.
پاسخ به سوال 
mater  9 سال پیش
0 0

یک مثال لطفا میذاری؟

 

پاسخ به سوال 
محمدرضا  9 سال پیش
0 0

این یه کد ابتدایی برای حذف css , js از سایت خودتون توسعه بدید من زیاد کار نکردم فقط صفحه اول گوگل چون با جاوا نوشته شده کار نمیکنه صفحه های ک هیک متن جستجو می کنید درسته

 <?php
$c=file_get_contents('http://snn.ir/');
$y=explode('</head>', $c);
$y[1]=str_replace('script', "", $y[1]);
$x=preg_replace("/<link.*?>/", "", $y[1]);
$x=preg_replace("/<script.*<\/script>/", "", $x);
echo $x;
?>

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .