walid_8281500
03-23-2009, 08:32 PM
السلام عليكم ..
تكررت الأسئلة بخصوص موضوع عمل الصفحات بالطريقة التي ذكرت بالعنوان فسويت هالموضوع و فيه مراعاة للمبتدئين .. http://traidnt.net/vb/images/smilies/icon30.gif
راح أبدأ خطوة يا شباب بس ركزوا و إذا ما فهمتوا اقروا الموضوع مرة ثانية و ثالثة إلى أن تفهمونه و إذا ما فهمتوه أي استفسار أنا حاضر و بالخدمة ..
أول شيئ نسوي صفحة index.php و هذا هو الكود :
<?php
// هنا نستدعي الملف الي راح يطلع في الصفحة index.php بدون أي اضافات ..
include('index.htm');
// و هنا راح نستدعي الملف الي راح يسوي لنا الموضوع كامل ..
include('call.php');
?>
انتهينا من index.php
و هنا الكود كامل من غير الشرح :
<?php
include('index.htm');
include('call.php');
?>
و الحين انتهينا من الخطوة الأولى و نروح للخطوة الثانية ..
الخطوة الثانية و هي أن نصنع ملف index.htm الي استدعيناه في ملف index.php عشان يظهر ..
و الحين انتهينا من الخطوة الثانية و نروح للخطوة الثالثة و هي أهم خطوة و ركزوا معااي عدل :
راح نسوي ملف call.php
أول شيئ حبيت أقولكم أن انا استخدمت طريقة سهلة عن طريق الدالة :
switch()
و للعلم في طريقة ثانية عن طريق الدالة الشرطية :
if()
بس أنا بصراحة ما عجبتني لأني أحسها مملة و للعلم أن الدالتين متشابهتين بالعمل سوى اختلافات بسيطة ..
نبدأ بالعمل بملف call.php :
<?php
// هنا يقوم بإستقبال الحرف الي بعد علامة الإستفهام أنا عينت له هنا حرف q .. و لكن تقدر تعين له أشياء ثانية ..
switch ($_GET["q"]){
// هنا تقوله في حال أن الي يأتي بعد إشارة اليساوي رقم واحد مثلا يستدعي الملف الفلاني و غير الرقم واحد إلى ما يناسبك سواء رقم أو كلام و غير أيضا الملف الي موجود إلى الملف الي يناسبك في السكربت الخاص بك
case "1";
include "examble_1/examble_1.htm";
break;
// و هكذا إلى أن تشبع
case "2";
include "examble_2/examble_2.htm";
break;
// .........
case "3";
include "examble_3/examble_3.htm";
break;
}
?>
تكررت الأسئلة بخصوص موضوع عمل الصفحات بالطريقة التي ذكرت بالعنوان فسويت هالموضوع و فيه مراعاة للمبتدئين .. http://traidnt.net/vb/images/smilies/icon30.gif
راح أبدأ خطوة يا شباب بس ركزوا و إذا ما فهمتوا اقروا الموضوع مرة ثانية و ثالثة إلى أن تفهمونه و إذا ما فهمتوه أي استفسار أنا حاضر و بالخدمة ..
أول شيئ نسوي صفحة index.php و هذا هو الكود :
<?php
// هنا نستدعي الملف الي راح يطلع في الصفحة index.php بدون أي اضافات ..
include('index.htm');
// و هنا راح نستدعي الملف الي راح يسوي لنا الموضوع كامل ..
include('call.php');
?>
انتهينا من index.php
و هنا الكود كامل من غير الشرح :
<?php
include('index.htm');
include('call.php');
?>
و الحين انتهينا من الخطوة الأولى و نروح للخطوة الثانية ..
الخطوة الثانية و هي أن نصنع ملف index.htm الي استدعيناه في ملف index.php عشان يظهر ..
و الحين انتهينا من الخطوة الثانية و نروح للخطوة الثالثة و هي أهم خطوة و ركزوا معااي عدل :
راح نسوي ملف call.php
أول شيئ حبيت أقولكم أن انا استخدمت طريقة سهلة عن طريق الدالة :
switch()
و للعلم في طريقة ثانية عن طريق الدالة الشرطية :
if()
بس أنا بصراحة ما عجبتني لأني أحسها مملة و للعلم أن الدالتين متشابهتين بالعمل سوى اختلافات بسيطة ..
نبدأ بالعمل بملف call.php :
<?php
// هنا يقوم بإستقبال الحرف الي بعد علامة الإستفهام أنا عينت له هنا حرف q .. و لكن تقدر تعين له أشياء ثانية ..
switch ($_GET["q"]){
// هنا تقوله في حال أن الي يأتي بعد إشارة اليساوي رقم واحد مثلا يستدعي الملف الفلاني و غير الرقم واحد إلى ما يناسبك سواء رقم أو كلام و غير أيضا الملف الي موجود إلى الملف الي يناسبك في السكربت الخاص بك
case "1";
include "examble_1/examble_1.htm";
break;
// و هكذا إلى أن تشبع
case "2";
include "examble_2/examble_2.htm";
break;
// .........
case "3";
include "examble_3/examble_3.htm";
break;
}
?>