عرض مشاركة واحدة
عضو فعال جدا
تاريخ التسجيل: Jun 2003-
#12 (permalink)  

السلام عليكم واجهتني مشكلة بسيطة

الان انا قمب بوضع كود لمنع المتصحف من الدخول الى الملفات الموجودة في الموديلات مباشرة

اي منع استخدام الرابط التالي

modoles/news/details.php

يجب فقط استخدام التالي للوصول الى الملف
modoles.php?name=news



فقمت بوضع في رأس الملف details.php الكود التالي


كود PHP:

if (!eregi("modules.php"$_SERVER['SCRIPT_NAME'])) { 
    die (
"<center><b>عفوا - قد دخلت هنا بطريقة غير شرعية<form><input type=\"button\" onclick=\"history.go(-1)\" value=\"العودة الى الخلف\"></form></div></center>"); 


طبعا هذا الكود مشي حالو والحمد لله ولاكن حدث خلل اخر انه لا تستطيط ان اعمل include من خلال صفحة ثانية لهذه الصفحة

خلاصة وتوضيح اخر للمشكلة::::

عندما اضع في ملف الموقع نفسم هذا الكود
include("modules/news/details.php");

يضهر لي في الصفحة التالي -

عفوا - قد دخلت هنا بطريقة غير شرعية انا الي مبرمجو وبقلي اخينا داخل بطريقة غير شرعية


يرجا حل لهذا الخلل لكي استمر

وشكرا






__________________


عاشت فلسطين وعاشت المقاومة
http://www.palintefada.com/arabic
http://www.palissue.com/arabic
موقع انتفاضة فلسطين - موقع القضية الفلسطينية
الكاسر

elkaser غير متواجد حالياً   قديم 06-05-2005, 08:53 AM
رد مع اقتباس