طريقة تحويل الروابط ال HTML الي PHP بكل سهوله
ويكون التصفح عن طريق روابط php مثل
index.php?op=Upload
كود PHP:
<?
// ضع هنا اسماء الصفحات
$site_page_name = array("upload","host","chat","contact-us","nn");
// امتداد صفحاتك
$ExtFileHtml = "html";
IF ( ! isset ($open)){
include_once("home.$ExtFileHtml");
}elseif( empty ($_GET['open']) ){
include_once("home.$ExtFileHtml");
}elseif(! file_exists("./$_GET[open].$ExtFileHtml")){
echo " عفوا الصفحة غير موجوده ";
}elseif (! in_array($_GET[open] , $site_page_name)){
echo " عفوا الصفحة المطلوبه غير موجوده ، ربما تم تغييرها او حذفها ";
}else{
include_once("$_GET[open].$ExtFileHtml");
}
?>
ولا عملنا متغير يحمل كل الصفحات الموجوده لدينا
كود PHP:
<?
// ضع هنا اسماء الصفحات
$site_page_name = array("upload","host","chat","contact-us","nn");
?>
والفائده انه لو وضع اي قيمة أي اسم صفحة غير موجود هنا سيتم عرض رساله خطا ..
بالكود التالي
كود PHP:
IF ( ! isset ($open)){
include_once("home.$ExtFileHtml");
نتأكد من ان المتغير open غير موجود نظهر له الرئيسية ..
والكود
كود PHP:
}elseif( empty ($_GET['open']) ){
include_once("home.$ExtFileHtml");
نتأكد من ان قيمة المتغير فارغه .. نظهر له الرئيسية
كود PHP:
}elseif(! file_exists("./$_GET[open].$ExtFileHtml")){
echo " عفوا الصفحة غير موجوده ";
نتأكد من عدم وجود الصفحة بموقعنانظهر له رساله خطا
والكود
كود PHP:
}elseif (! in_array($_GET[open] , $site_page_name)){
echo " عفوا الصفحة المطلوبه غير موجوده ، ربما تم تغييرها او حذفها ";
}else{
نتأكد من عدم وجود اسم الصفحة في الصفحات المحدده
ونظهر له رساله خطا
كود PHP:
}else{
include_once("$_GET[open].$ExtFileHtml");
}
سوف ندرج الصفحة المختاره بالرابط
ويكون الرابط دائما هو
index.php?open=اسم الصفحة
بدل اسم الصفحة تضع اسم الصفحة مثل
index.php?open=swlaif
index.php?open=upload