توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : سوال از html کارا
downloaddl
March 1st, 2014, 19:53
در PHP وقتی نیاز داشته باشیم قسمتی از کد رو تو ی فایل دیگه قرار بدیم که هر سروی مجبور نباشیم تع همه فایل های پی اچ پی رو ادیت کنید
از کد زیر استفاده می کنیم و بالای قالب قرار میدیم
<?php $this->load_template('header.php'); ?>
و در تمام فایل ها header.php در بالای سایت اجرا میشه
آیا هم چین چیزی هم در HTML داریم ؟
به طور مثال
10 صفحه HTML داریم
و یک لیست بالای سایت داریم
اگه قرار باشه یک چیزی به قالب اضافه کنیم باید هر 10 تا فایل رو ادیت کنیم
چطوری می تونم یک فایل html رو بالای همه صفحه ها قرار بدم که فقط همون فایل رو ادیت کنم ؟!
سلام
ممنون بابت جوابتون
خوب اول از همه بگم که قالب من html هست و از این توابع کار نکرد
دوم هم باز هم تشکر
esh
March 2nd, 2014, 06:43
مشکلتان با iframe حل نمی شود.
milad-engineer
March 2nd, 2014, 07:09
سلام
ممنون بابت جوابتون
خوب اول از همه بگم که قالب من html هست و از این توابع کار نکرد
دوم هم باز هم تشکر
کافیه شما تمام پسوند ها رو از html به php تغییر بدید.
اگر این کا رو بکنید به مفسر خواهید گفت که در این فایل html از توابع و کد های php استفاده شده.
در html همچین امکانی وجود ندارد برای اینکار باید از syntax های php استفاده کنید و فایل خروجی شما باید php باشد اگر مشکل دیگه ای هم داشتید مطرح کنید در خدمت هستیم
nexinel
March 2nd, 2014, 11:05
در PHP وقتی نیاز داشته باشیم قسمتی از کد رو تو ی فایل دیگه قرار بدیم که هر سروی مجبور نباشیم تع همه فایل های پی اچ پی رو ادیت کنید
از کد زیر استفاده می کنیم و بالای قالب قرار میدیم
<?php $this->load_template('header.php'); ?>
و در تمام فایل ها header.php در بالای سایت اجرا میشه
آیا هم چین چیزی هم در HTML داریم ؟
به طور مثال
10 صفحه HTML داریم
و یک لیست بالای سایت داریم
اگه قرار باشه یک چیزی به قالب اضافه کنیم باید هر 10 تا فایل رو ادیت کنیم
چطوری می تونم یک فایل html رو بالای همه صفحه ها قرار بدم که فقط همون فایل رو ادیت کنم ؟!
از این ساده تر نتونستم بیان کنم ببخشید
نزدیک ترین چیز در HTML استفاده فریم ها می باشد که توسط تگ Frame درون تگ Frameset اجرا می شود. البته توجه داشته باشید که فریم ها دیگر منسوخ شده محسوب می شوند و در HTML5 نیز پشتیبانی نمی شوند. اما همچنان در اکثر مرورگر های وب کار می کند.
از Jquery Ajax هم شاید بتوانید استفاده کنید.
ولی من تا حالا به این منظور استفاده نکرده ام.
اگر خواستید میتوانم طریقه استفاده از آن را به شما توضیح بدهم.
downloaddl
March 2nd, 2014, 12:13
مشکلتان با iframe حل نمی شود.
نه متاسفانه
iframe کاری که می کنه اینه که قالب مورد نظر در قالب یک مرور لود می کنه مثه این داخل وردپرس پست گذاشته باشی
به طور مثال من رایت منو رو می خوام تو ی فایل دیگه بزارم
اما وقتی با iframe فایل معرفی می کنم وسط صفحه اجرا می کنه
downloaddl
March 2nd, 2014, 12:16
کافیه شما تمام پسوند ها رو از html به php تغییر بدید.
اگر این کا رو بکنید به مفسر خواهید گفت که در این فایل html از توابع و کد های php استفاده شده.
این کارو هم انجام دادم وقتی template load استفاده می کنم ارور میده مشکل داره این خط
downloaddl
March 2nd, 2014, 12:22
نزدیک ترین چیز در HTML استفاده فریم ها می باشد که توسط تگ Frame درون تگ Frameset اجرا می شود. البته توجه داشته باشید که فریم ها دیگر منسوخ شده محسوب می شوند و در HTML5 نیز پشتیبانی نمی شوند. اما همچنان در اکثر مرورگر های وب کار می کند.
ممنون بابت راهنمایی
از این کد ها هم استفاده کردم و کلا کار نمی کرد
persianorbit
March 2nd, 2014, 12:42
نه متاسفانه
iframe کاری که می کنه اینه که قالب مورد نظر در قالب یک مرور لود می کنه مثه این داخل وردپرس پست گذاشته باشی
به طور مثال من رایت منو رو می خوام تو ی فایل دیگه بزارم
اما وقتی با iframe فایل معرفی می کنم وسط صفحه اجرا می کنه
خوب باید به المنت style بدید.بدون سی اس اس معلومه به صورت دیفالت وسط صفحه نمایش داده میشه.
downloaddl
March 2nd, 2014, 12:54
خوب باید به المنت style بدید.بدون سی اس اس معلومه به صورت دیفالت وسط صفحه نمایش داده میشه.
HTML iframe tag (http://www.w3schools.com/TAGS/tag_iframe.asp)
persianorbit
March 2nd, 2014, 12:56
HTML iframe tag (http://www.w3schools.com/TAGS/tag_iframe.asp)
من نتونستم از ajax در سایتتون استفاده کنم. یعنی بیس مشکل jquery داره.
iframe هم گذاشتم ولی به خاطر اختلال کد ها یک ثانیه میاد و بعد ناپدید میشه.
لطفا کدی که استفاده کردید و گفتید منو وسط چین میشد را بگذارید.
downloaddl
March 3rd, 2014, 17:16
بله بالاخره دیدم.
خوب، الان یک منو سمت چپ هست.
هیچ کد iframe ای هم داخلش وجود نداره.
آیا کد منو را در فایل دیگری ذخیره کرده اید که بتوان از طریق iframe آن را استفاده کرد؟
iframe داخلش بود رایت منیو میمد وسط صفحه برش داشتم
می خواین قالب رو براتون ایمیل کنم ؟
persianorbit
March 3rd, 2014, 17:29
نه نیازی به ارسال نیست. ( دانلود کردم صفحه اولشو :D )
وقتی با iframe میامد هیچ مشکلی به جز وسط صفحه بودن نداشت؟ یه لطفی کنید دوباره کد iframe رو بگذارید و داخل یه صفحه دیگه ( مثلا index2 ) بریزید تا من مشکل وسط بودنش رو حل کنم.