التغطية المصورة ليوم سوالف: الجزء الأول، الجزء الأخير
الفائزون في المسابقة الأصغر لسوالف كاست

 

العودة   سوالف سوفت > قسم تطوير وبرمجة المواقع للمتقدمين > PHP
المدوّنات البحث مشاركات اليوم اجعل كافة المشاركات مقروءة

رد  
 
LinkBack أدوات الموضوع
عضو نشيط جدا
تاريخ التسجيل: Feb 2002-
#1 (permalink)  
قصة طلبي قصة


طلبي قصة وماني عارف اسويه

عندي 3 صفحات
header
body
footer

سويت لكل وحده على حده عشان لما اجي بغير يتغير بسهوله في كل الصفحات

الان كيف اجمعهم في صفحة وحده
وبعد مااجمعهم في صفحة وحده
صفحة header فيها لينكات مثلا اتصل بنا المنتدى الاخبار مواقع صديقة وغيرها

الان اللي ابيه ان الصفحات هاذي تفتح داخل في صفحة body يعني مايفتح او ينشى لي صفحة جديدة لا تفتح في نفس الصفحة

مادري مفهوم شرحي ولا لا






__________________
كثيرة هي ألوان الحياة
www.colorssky.com
joker غير متواجد حالياً   قديم 28-01-2005, 03:05 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Dec 2003-
#2 (permalink)  

اخي الكريم
الطلب مفهوم
وسهل جدا
كان هناك درس للاستاذ ابو يوسف
وبحثت عنه في موقعه لكن لم اجده
وهو عندي في جهازي
انتظرني انزله لك هنا مع الشرح


دمت بخير






__________________
^*- مافي توقيع اليوم -*^
ابو فارس غير متواجد حالياً   قديم 28-01-2005, 11:08 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: May 2002-
#3 (permalink)  

كود PHP:
/*Sample content management
  copy code in index.php
  creat folder under'tpl' name
  put (header,footer,main).html in folder(tpl)
  put other page like(contact,links,..etc).html in folder(tpl)
  call any page  via:index.php?page=contact
  [email]maicrodata@gmail.com[/email]
*/
  

//header all
include"./tpl/header.html";

//body
if($_GET['page']){
include
"./tpl/".$_GET['page'].".html";
}

//main page
else{
include
"./tpl/main.html";
}

//footer all
include"./tpl/footer.html"






__________________
Regards
Garbawi
gharbawi غير متواجد حالياً   قديم 29-01-2005, 12:03 AM
رد مع اقتباس
عضو سوبر نشيط
تاريخ التسجيل: Nov 2003-
#4 (permalink)  

السلام عليكم

إنت كنت تقصد كل الصفحات تبي تجمعها في ملف php

فالطريقة سهله

كود PHP:
<?php

include("header.html");
include(
"body.html");
include(
"footer.html");

?>
الدالة include تقوم بجلب ملف آخر في ملف البرنامج

أما إذا كنت تريد في صفحات مختلفة استخدم طريقة gharbawi

تحياتي ،،،






__________________
الإستضافات :

http://www.ala7lam.net/host.html

موضوع الإستضافات وخدماتنا :

إستضافات وخدمات شبكة الأحلام التطويرية ...
ســــاري غير متواجد حالياً   قديم 29-01-2005, 12:38 AM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Dec 2003-
#5 (permalink)  

كود PHP:
<html>
   <head>
      <title>أسم الموقع</title>
   </head>
<body>

      <?php
            
require("header.php");
      
?>

      <table width="100%" cellspacing="10" cellpadding="5" border="0" style="border-collapse: collapse" bordercolor="#111111" dir="rtl">
         <tr>
            <td valign="top" bgcolor="#FFFFFF">

               <?php
                  
if ($f != "") {
                     include(
$f.".php");
                  } else {
//عنوان صفحة المحتوى الذي تريد وضعه في الوسط في الصفحة الرئيسية 
                     
include("main.php");
                  }
               
?>

            </td>
         </tr>
      </table>

      <?php
            
require("footer.php");
      
?>

   </body>
</html>
هذا كود index.php
ولوضع رابط مثل ماتكلمت انت مثل مواقع صديقة يفتح الصفحة في الوسط تضع هذا الرابط
index.php?f=عنوان الصفحة بدون .php

لأدري المعلومة هل وصلت إليك ام لا
أو أكون مخطأ في فهمك

تحياتي
ابو ليان






alsultannb غير متواجد حالياً   قديم 29-01-2005, 03:25 AM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Feb 2002-
#6 (permalink)  

الله يجزاكم خير
الكل اعطاني كود نفس المعنى بس بطرق مختلفه
انا بجرب واقولكم اذا ضبط الفكره اللي ابيها ولا لا

الله يرضا عليكم جميعا ماشاء الله تبارك الله






__________________
كثيرة هي ألوان الحياة
www.colorssky.com
joker غير متواجد حالياً   قديم 29-01-2005, 09:21 PM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Feb 2002-
#7 (permalink)  

السلام عليكم

الف شكر مره اخرى للجميع
واكيد بستفيد من كل اللي مكتوب

كود الاخ الغرباوي هو اللي مشى معي ميه ميه
بس انا ابي لما افتح اللينكات ماينقلني على صفحه جديدة لا ابيه يفتحها بنفس الصفحه بس

وابي اخوي غرباوي اني اضيف صفحات كيف مانفع معي؟






__________________
كثيرة هي ألوان الحياة
www.colorssky.com
joker غير متواجد حالياً   قديم 29-01-2005, 09:51 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Dec 2003-
#8 (permalink)  

اخي joker
الكود الذي وعدتك به هو نفس الكود الذي ذكره الاخ ابو ليان
وانتبه لهذه النقطة
((ولوضع رابط مثل ماتكلمت انت مثل مواقع صديقة يفتح الصفحة في الوسط تضع هذا الرابط
index.php?f=عنوان الصفحة بدون .php )))
طبقها وراح يكون الارتباط بنفس الصفحة
دمت بخير
وهذا شرح له ايضا
يمكننا عرض ملفات test1.php و test2.php في محتويات الموقع دون تأثر رأس وذيل وقائمة الموقع فمثلا لو أردنا إدراج ملف test1.php في محتويات الموقع سنستخدم العنوان التالي http://name.com/mysite/index.php?f=test1
ان شا ءالله تكون المعلومة وصلت؟






__________________
^*- مافي توقيع اليوم -*^
ابو فارس غير متواجد حالياً   قديم 30-01-2005, 10:30 AM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Feb 2002-
#9 (permalink)  

هلا اخوي
تسلم والله

جربت الكود اللي قلت لي بس مانفع
يغير لي اللينك فوق بس مايفتحها!






__________________
كثيرة هي ألوان الحياة
www.colorssky.com
joker غير متواجد حالياً   قديم 30-01-2005, 08:00 PM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Feb 2002-
#10 (permalink)  

بس جربته مع htm لازم يعني php؟
ولا عادي اقدر اجرب الحركه مع htm و html ؟






__________________
كثيرة هي ألوان الحياة
www.colorssky.com
joker غير متواجد حالياً   قديم 30-01-2005, 08:01 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Dec 2003-
#11 (permalink)  

نعم اخي لابد من ان تكون الملفات php
وتستخدمها تحت بيئة السيرفر المحلي


دمت بخير






__________________
^*- مافي توقيع اليوم -*^
ابو فارس غير متواجد حالياً   قديم 31-01-2005, 12:45 AM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: May 2002-
#12 (permalink)  

اقتباس:
المشاركة الأصلية كتبت بواسطة joker
السلام عليكم

الف شكر مره اخرى للجميع
واكيد بستفيد من كل اللي مكتوب

كود الاخ الغرباوي هو اللي مشى معي ميه ميه
بس انا ابي لما افتح اللينكات ماينقلني على صفحه جديدة لا ابيه يفتحها بنفس الصفحه بس

وابي اخوي غرباوي اني اضيف صفحات كيف مانفع معي؟
اخي
كل الصفحات سوف يتم فتحها بواسطه ملف index.php وجميعها تحوي نفس الهيدر والفوتر

لبناء روابط جديدة :
انشي صفحتك الجديدة بدون هيدر او فوتر وضعها في مجلد tpl

مثال : صفحة اسمها :mypage.html

تستدعى هكذا :
index.php?page=mypage






__________________
Regards
Garbawi
gharbawi غير متواجد حالياً   قديم 31-01-2005, 01:29 AM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Dec 2003-
#13 (permalink)  

اخي joker

هذا الدرس للاستاذ فوجا
يشرح لك بالتفصيل عما سألت عنه


صمم موقعك مع الاستاذ فوجا


اتمنى لك التوفيق
ودمت بخير






__________________
^*- مافي توقيع اليوم -*^
ابو فارس غير متواجد حالياً   قديم 31-01-2005, 03:17 PM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Feb 2002-
#14 (permalink)  

الله يجزاكم خيرا جميعا
سوف اقوم بالتطبيق ولي عودة






__________________
كثيرة هي ألوان الحياة
www.colorssky.com
joker غير متواجد حالياً   قديم 31-01-2005, 03:54 PM
رد مع اقتباس
رد


 

أدوات الموضوع

تعليمات المشاركة
لا تستطيع كتابة مواضيع
لا تستطيع كتابة ردود
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة



الساعة الآن: 04:17 AM بتوقيت المملكة العربية السعودية