طھط´ط؛ظٹظ„/ظˆط¶ط¹ ط§ظƒظˆط§ط¯ PHP ط¯ط§ط®ظ„ طµظپط*ط§طھ Html (ط*طھظ‰ ط¹ظ„ظ‰ ط§ظ„ط³ظٹط±ظپط± ط§ظ„ظ…ط*ظ„ظٹ)



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

اولا ضع هذا الكود code في صفحه بمتداد html وضع الاسم الذي تريد وليكن test.html

رمز Code:
<html> <head> <title>First Test Php in Html</title> </head> <body> <?php $m = &quot;i love you&quot; ; ?> <h1> <?php echo &quot;$m&quot;; ?> </h1> </body> </html>

وضع هذه الصفحه في المسار الخاص بسيرفر SERVERك
وهو على سيرفر SERVER الـ AppServ:
رمز Code:
C:\AppServ\www
وعلى سيرفر SERVER WampServer:
رمز Code:
C:\wamp\www
وافتح الصفحه من خلال رابط السيرفر SERVER المحلي وهو غالبا ما يكون http://localhost/test.html

فلن تجد شئ، لان هنا هناك حلقتان مفقودتان
اولهم هي حلقه ملف .htaccess
وثاني حلقه هي جعل السيرفر SERVER المحلي الخاص بنا يقبل وجود هذا الملف
فإذا جربت ان تضع ملف .htaccess حتى ولو فارغ الان فستجد السيرفر SERVER المحلي تعطل عن العمل تمام
إذا نحن بحاجه لجعل السيرفر SERVER المحلي يقبل وجوده وهذا أمر بسيط
اولا انا ازعم انه في كل السيرفر SERVERات المحليه بجميع انواعها هناك ملف اسمه httpd.conf
مساره على الـ AppServ هو
رمز Code:
C:\AppServ\Apache2.2\conf
ومساره على الـ WampServer هو
رمز Code:
C:\wamp\bin\apache\Apache2.2.11\conf
(إن كنت تملك نوع اخر من السيرفر SERVERات المحليه، فقط ابحث عن هذا الملف داخل مجلد السيرفر SERVER المحلي)
ثانيا، افتح هذا الملف وابحث عن عباره
رمز Code:
mod_rewrite
في اول السطر الذي به هذه العباره ستجد علامه #
قم بحذفها واعاده تشغيل السيرفر SERVER المحلي، ثم اعد تحميل الصفحه في وجود ملف الـ .htaccess، ستجد انه عاود العمل بإذن الله، ولكن ستظل الصفحه فارغه!
الأن وهي الخطوه الاخيره توجه لملف الـ .htaccess وقف بفتحه بواسطه اي محرر للنصوص لديك واضف فيه هذه العباره



رمز Code:
RemoveHandler .html .htm AddType application/x-httpd-php .php .htm .html

واعد تحميل الصفحه، ستجد الصفحه بجميع اكواد الـ PHP التي بداخلها تعمل بإذن الله
بتوفيق للجميع









©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى©