سلام به همه دوستداران پی سی دی ال. امروز براتون یک آموزش از سری آموزش های پی اچ پی با عنوان نمایش سایت دیگران بدون استفاده از تگ ایفریم فراهم کردم.
- در این آموزش خاصیت تابع file_get_contents را یاد میگیرید.
- نحوه نمایش سایت دیگران در سایت خودتون بدون استفاده از تگ iframe را یاد خواهید گرفت.
- با این آموزش قادر خواهید بود کدی بسازید که کار ایفریم را کرده ولی آدرس اصلی را به کاربر نشان ندهد و یا ضرر های ایفریم را به همراه نداشته باشد.
خوب. حالا بریم سراغ کد و ها و گفتن کارهاشون. این آموزش بسیار کد کمی دارد و آشون نیز هست و امیدوارم که به خوبی یاد بگیرید.
نکته اول : این کد باید در جایی اجرا بشه که قابلی اجرای پی اچ پی رو داشته باشه.
نکته دوم : این کد تمامی کد های سایت مورد نظر را میگیره و تو سایت شما اجرا میکنه، پس تمامی کد های عمومی مانند استایل اینپوت ها ، بکگراند و یا پاپ آپ ها نیز برای سایت شما هم اعمال میشه.
ابتدا نیاز به یک تگ div با اندازه و استایل خاصی داریم که کد های سایت دیگه رو توش به نمایش در بیاریم.
1 2 3 | <div style="width:500px; height:300px; overflow:scroll"> <!--Youre Code Here--> </div> |
در کد بالا ما یک تگ div ساختیم با عرض 500 پیکسل و ارتفاع 300 پیکسل و نمایش کد های داخلش رو به صورت اسکرول قرار دادیم که بشه سایتی که نمایش داده میشه را جا به جا کد و دید.
حال نیاز به یک تیکه کد پی اچ پی در داخل کد بالا داریم که کد های یک سایت را گرفته و در این تگ div به نمایش در بیاره.
1 2 3 | <div style="width:200px; height:200px; overflow:scroll"> <? echo file_get_contents('http://www.pi3idl.com'); ?> </div> |
ما در کد بالا سایت پی سی دی ال را سایت مورد نظر قرار دادیم و کد اون رو میخواهیم تو تگ div که ساختیم به نمایش در بیاریم. ابتدا با تابع file_get_contents کد سایت پی سی دی ال را میگیریم و با کد echo اون رو به نمایش در میاریم.
در ضمن به خوبی به اون دو نکته ای که اول آموزش گفته شده توجه کنید. احتمال تاثیر گذاری رو سایت شما هم وجود داره.
very gooooooooooooooooooooooooooooooooooooooooooooooood
سلام
میشه نحوه ساخت سایت مپ رو بهمون توضیح بدید؟
تشکر
این جور سوال ها رو تو انجمن بپرسید بهتر پاسخ میگیرین.
http://forum.pi3idl.com/showthread.php?1251
تو آدرس بالا طریقه ساخت توضیح داده شده
سلام.ممنون بابت مطالب مفید سایت.موفق باشید.