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

 

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

رد  
 
LinkBack أدوات الموضوع
عضو فعال
تاريخ التسجيل: Nov 2005-
#1 (permalink)  
لو تكرمتم إخواني اريد شرح لكيفية عمل مثل هذه الطريقة


[CENTER]السلام عليكم ورحمة الله وبركاته[/CENTER]
إخواني الكرام اربد شرح كيفية عمل مثل هذه الطريقة طبعا بلغة الــ php
لنفرض أن لدي صفحة php أريد تعريف متغير لنفرض ان اسمه
كود PHP:
 $menu 
تكون قيمته الكود التالي:
كود بلغة HTML:
<table border="1" style="border-collapse: collapse" width="15%" id="table1" bordercolor="#800000"> <tr> <td> <p align="center"><span lang="ar-sa">القائمة الرئيسية</span></td> </tr> <tr> <td align="center"><span lang="ar-sa">المنتدى </span></td> </tr> <tr> <td align="center"><span lang="ar-sa">رابط</span></td> </tr> <tr> <td align="center"><span lang="ar-sa">رابط</span></td> </tr> <tr> <td align="center"><span lang="ar-sa">رابط</span></td> </tr> <tr> <td align="center"><span lang="ar-sa">رابط</span></td> </tr> <tr> <td align="center"><span lang="ar-sa">رابط</span></td> </tr>ش
</table>
واستدعيه بأي صفحة على سبيل المثال كما هو الحال في الصورة المرفقة
ولكم جزيل الشكر مسبقا






DESIGN-1983 غير متواجد حالياً   قديم 15-04-2007, 06:46 PM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Feb 2007-
#2 (permalink)  

كود PHP:
$menu =
<<<HTML
<table border="1" style="border-collapse: collapse" width="15%" id="table1" bordercolor="#800000">
    <tr>
        <td>
        <p align="center"><span lang="ar-sa">القائمة الرئيسية</span></td>
    </tr>
    <tr>
        <td align="center"><span lang="ar-sa">المنتدى </span></td>
    </tr>
    <tr>
        <td align="center"><span lang="ar-sa">رابط</span></td>
    </tr>
    <tr>
        <td align="center"><span lang="ar-sa">رابط</span></td>
    </tr>
    <tr>
        <td align="center"><span lang="ar-sa">رابط</span></td>
    </tr>
    <tr>
        <td align="center"><span lang="ar-sa">رابط</span></td>
    </tr>
    <tr>
        <td align="center"><span lang="ar-sa">رابط</span></td>
    </tr>
HTML; 
لاحظ استخدمنا الوسمين

كود PHP:
<<<HTML
HTML; 
لاتضع قبلهم اي مسافة (اجعلها ملاصقة لليسار)
مثل

كود PHP:
      <<<HTML
      HTML; 
بيعطيك خطأ ..

اخيرا تقدر تستعمله كمتغير عادي
echo $menu;

وفي مثالك بالصورة :

كود PHP:
<table width="100%">
<tr><td colspan="2"><?=$header?></td></tr>
<tr>
<td width="200"><?=$menu?></td>
<td > ..... <td>
</tr>
<tr><td colspan="2"><?=$footer?></td></tr>
</table>






__________________
موقعي الشخصي
www.Flasher.ws

جزيرة الفنون
www.Artsisland.net
Flasher غير متواجد حالياً   قديم 15-04-2007, 07:45 PM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Nov 2005-
#3 (permalink)  

شكرا لك أخي Flasher،
أخي انا جربت وزبطت معي لما استدعيتها بهذا الشكل
كود:
echo $menu;
اقصد انه ما كان بالصفحة غير هذا الكود أما لما اضفت جداول ونسقت الصفحة ماظهرت معي ارجو ان تنظر للملفات المرفقة وتعدلها لي وتوضحلي الخطأ وشكرا مره أخي.
تحياتي لك






DESIGN-1983 غير متواجد حالياً   قديم 15-04-2007, 09:30 PM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Feb 2007-
#4 (permalink)  

الخطأ عندك في ملف index.php

طريقة دمج html مع PHP ليست هكذا ..

الطريقة الصحيحة
كود PHP:
<?php
  
require_once('c.php');

?>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">


<table border="1" style="border-collapse: collapse" width="100%" id="table1">
        <tr>
                <td>&nbsp;</td>
        </tr>
        <tr>
                <td>
                <table border="0" style="border-collapse: collapse" width="100%" id="table2">
                        <tr>
                                <td width="875">&nbsp;</td>
                                <td><?echo $menu;?></td>
                        </tr>
                </table>
                </td>
        </tr>
        <tr>
                <td>&nbsp;</td>
        </tr>
</table>

<?


?>
او تستطيع تخزينها في متغير

$out =
<<<HTML
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">


<table border="1" style="border-collapse: collapse" width="100%" id="table1">
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td>
<table border="0" style="border-collapse: collapse" width="100%" id="table2">
<tr>
<td width="875">&nbsp;</td>
<td>$menu;</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
</table>

HTML;

echo $out;






__________________
موقعي الشخصي
www.Flasher.ws

جزيرة الفنون
www.Artsisland.net
Flasher غير متواجد حالياً   قديم 15-04-2007, 11:25 PM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Nov 2005-
#5 (permalink)  

شكرا لك أخي Flasher






DESIGN-1983 غير متواجد حالياً   قديم 19-04-2007, 07:49 AM
رد مع اقتباس
رد


 

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

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

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



الساعة الآن: 12:26 PM بتوقيت المملكة العربية السعودية