تغطية مباشرة لأحداث منتدى الإعلام الجديد المقام بمدينة أبوظبي
هل تقترح تمديد مسابقة سوالف كاست؟

 

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

رد  
 
LinkBack أدوات الموضوع
عضو سوبر نشيط
تاريخ التسجيل: Apr 2004-
#1 (permalink)  
درس قديم من دروس الاخ اثكو لا يعمل الان على الخوادم الجديدة ارجو المساعدة


السلام عليكم قديم كان في درس للاخ اثكو عن طريقة عمل موقع ديناميكي وهذا رابط الدرس
http://www.swalif.net/softs/swalif54/softs48581/


ارجو التعديل على الاكواد حتى تعمل على الخوادم الجديدة

كود ملف global.php
كود PHP:
<? 

  
include("template.php"); 

  
ob_start(); 

  function 
send_output() { 
       
$output ob_get_contents(); 
       
ob_end_clean(); 
       
template($output); 
       
ob_end_flush(); 
  } 


?>


كود ملف index.php

كود PHP:
<? 
//هذا هو الملف الرئيسي للموقع ويتم تصفح جميع اقسام وصفحات الموقع من خلاله 

//امر جلب التمبلت لهذا الملف 
include("global.php"); 

//--------------------------- 
//بداية اوامر جلب اقسام وصفحات الموقع 

if($display){ 
switch (
$display){ 

//جلب الصفحة الرئيسية 
case "main"
include(
"include/main.php"); 
break; 
//جلب قسم او ملف استبدل العلامه xxx بالاسم الذي تريد للقسم او الصفحة 
case "xxxxx"
// مسار ملف القسم او الصفحة استبدل علام xxxxx بالمسار الصحيح  
include("xxxxxxxxxxx"); 
break; 

//-------------  
// مثلا كالتالي 

case "Profile"
include(
"include/Profile/index.html"); 
break; 


case 
"Products"
include(
"include/Products/index.html"); 
break; 


case 
"Contact"
include(
"include/Contact/index.html"); 
break; 


//----------------------------- 
//الامر التالي وضيفته جلب ملف 
// main.php 
//بحيث يكون هو واجهة الموقع 

} else { 
include(
"include/main.php"); 


//نهاية اوامر جلب الاقسام وصفحات الموقع لهذا الملف 
//------------------------- 

//نهاية امر جلب الستايل للملف 
 
send_output(); 

?> 


كود PHP:


ارجو التعديل باسرع وقت لاني مستعجل جدا ولله

شكرا لكم






__________________
#
Dr_xXx غير متواجد حالياً   قديم 26-03-2008, 02:54 PM
رد مع اقتباس
عضو سوبر نشيط
تاريخ التسجيل: Apr 2006-
#2 (permalink)  

اضف هذا الكود

كود PHP:
$display=$_GET['display']; 
قبل هذا السطر
كود PHP:
if($display){ 






عبد الواحد البشيري غير متواجد حالياً   قديم 26-03-2008, 10:43 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: May 2006-
#3 (permalink)  

اقتباس:
المشاركة الأصلية كتبت بواسطة ALMimoni مشاهدة المشاركة
في خطأ في دالة switch

كود PHP:
case "main"//كانت case "main"; 
عفوا، كنت اظن أنه خطأ أول مرة أشوف هالصيغة لكن بعد التجربة اتضح لي انها تعمل






__________________
سـبـحـان الله، والـحــمــد لله، ولا إلـه إلا الله، والله أكـــبـــــر.
ALMimoni غير متواجد حالياً   قديم 27-03-2008, 01:51 AM
رد مع اقتباس
رد


 

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

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

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


المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
اطلالة سريعة على الوندوز 2003 سيرفر + تنصيب+شرح كامل NaT-Server الشبكات والخوادم في نظام ويندوز 21 07-02-2008 04:01 AM
لخريجي الثانوية معلومات هامة ( مواعيد القبول في الكليات والجامعات ) بدر 821 سوالف عامة 7 19-08-2007 10:33 PM
منتدى مكتوب مخترق؟ :: المايسترو :: تطوير الويب 50 18-08-2007 03:41 AM
كيف اخلى البيرل ضمن ملف الاتش تي ام ال ؟ u1901 تطوير الويب 2 07-02-2001 09:05 PM
دعم بيرل وسي جي آي و pl في سيرفر اباتشي تطوير الويب 6 29-01-2001 03:10 PM


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