الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

التحويل بين Php الى Html

بدأه aboughaly في 7 سبتمبر 2008 · 6 رد · 895 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

وجدت هذا الموضوع فى عدة مواقع هي تعمل اساسا بلغة الphp انما تقوم بعرض صفحاتها على شكل html

لو احد بيعرف ما هي الفائدة اولا من هذا الموضوع

وكيف يمكن عمل هذا الموضوع ؟؟

:wub:

#2

إذا كنت تريد إخفاء اللغة المستخدمة في كتابة الـ codes .. فتقوم بتحويل امتداد ملفاتك إلى HTML

وهي طريقة من طرق تحقيق السرية في PHP , وذلك مثلا لمنع المخترقين من معرفة نوع اللغة المستخدمة

وتتم هذه العملية بواسطة إنشاء ملف .htaccess .

I Say Nothing

#3

اختي الكريمة ممكن تشرح لنيا ايه ؟؟؟

ملف htaccess ؟؟؟؟

و هو فائده الملف ؟؟؟؟؟

mylogo.gif

#4

ملف .htaccess :

الهدف من انشاء هذا الملف هو عمل تهيئة لسيرفر الاباتش Apache للأشخاص الذين لايقدرون أن يصلوا لملف التهيئة http.conf

وذلك لان في بعض الاحيان المستضيف لموقعك لايمكنك من الوصول لبعض الملفات .

أين يوضع الملف :

يتم وضعه في مجلد معين داخل الـ document root الخاص بموقعك , وبذلك يؤثر ملف .htaccess على الملفات الموجودة معه في نفس المجلد.

كيف ننشيء الملف:

افتح برنامج الـ notepad واكتب بداخله على حسب الشيئ الذي تريد عمله ثم قم بعمل save واسم الملف .htaccess

ماذا يمكن أن نفعل بملف .htaccess :

1- حماية الملفات والمجلدات بـ Password

2- توجيه صفحة قديمة بالموقع إلى اخرى جديدة.

3- حجب بلدان معينة من رؤية الموقع بواسطة الـ IP.

4- تغيير الـ URL

وغير ذلك من الأشياء التي يمكن عملها بواسطة هذا الملف .

تم تعديل هذه المشاركة بواسطة mana80 في 8 سبتمبر 2008 في 14:27

I Say Nothing

#5

شكرا اختي علي الرد الجميل و الشرح المفهوم بس معلش ممكن اتقل شوية ؟؟؟

ممكن مثال علي كده ؟؟؟؟؟؟؟؟؟

و اكون شاكرا ليكي بالتوفيق ديما يا رب

mylogo.gif

#6

حماية ملف معين بواسطة .htaccess :

اولا :

إذا كان الديك ملف ولاتريد ان يصل اليه اي شخص بل اناس معينين , لذلك لابد أن نسأل اي شخص يريد الوصول لهذا الملف من الإسم وكلمة السر الخاصة به.

إذن لابد من تحديد اسماء هؤلاء الاشخاص وكلمات السر وتخزينها في ملف معين . هنا سنستخدم الملف .htpasswd

ثانيا : انشاء ملف .htpasswd

افتح الـ Notepad واحفظ الملف بـ .htpasdswd واكتب التالي

user:123

ماكتبناه سابقا عبارة عن اسم المستخدم وكلمة السر الخاصة به بينهما :

يمكن وضع العدد الذي تريده من الاسماء بنفس الطريقة ( كل واحد في سطر منفصل )

ثالثا : انشيء مجلد test وضع بداخله اي ملف PHP سمه index واكتب بداخله التالي

post-124807-1220896982_thumb.jpg

رابعا : انشاء ملف .htaccess

انشيء الملف وضعه في نفس المجلد السابق test واكتب بداخله التالي .

files "index.php">

 AuthUserFile c:/xampp/htdocs/test/.htpasswd
 AuthName "Enter User Name & Password"
 AuthType Basic
 require valid-user

 </files>

الكود السابق حددنا به اولا مسار الملف الذي نريده

السطر الثاني حددنا مسار الملف الذي به كلمات السر

السطر الثالث عبارة عن رسالة توضيحية ستظهر لاحقا في التنفيذ

شكل الملفات داخل المجلد test

post-124807-1220897623_thumb.jpg

خامسا : عند التنفيذ سيتج التالي

post-124807-1220896889_thumb.jpg

ادخل كلمة السر والإسم كالتالي

post-124807-1220896863_thumb.jpg

وسينتج التالي... فتح محتويات الملف

post-124807-1220896801_thumb.jpg

يمكن زيادة السرية بالنسبة لكلمات السر وذلك بتشفيرها..

ليس بالضرورة حماية ملف واحد , ففي نفس اللحظة يمكننا حماية عدة ملفات .

اتمنى اكون وضحت ولو جزء بسيط ....

تم تعديل هذه المشاركة بواسطة mana80 في 8 سبتمبر 2008 في 21:16

I Say Nothing

#7

ربنا يبارك ليكي يارب و الشرح واضح و جميل

الحمد فهمت اساسيات الموضوع و ابحث في تفاصيل عنه اكتر

مش عارف اشكرك ازي علي السهولة و التوضيح في الشرح

ربنا يوفقكي يارب

mylogo.gif

مواضيع مشابهة