المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : مشكلة في إظهار المتغيرات



L1nux
15-04-2004, 11:24 PM
السلام عليكم ورحمة الله وبركاته ,كيف الحال إخوتي , لقد قمت بتصيب سيرفر الأباتشي على جهازي وهو يحوي لينكس , وقمت بإعداد صفحة بامتداد HTML وتحتوي هذه الصفحة على فورم يتصل بصفحة بي أتش بي , وفي الصفحة الأولى إدخال متغيرات وأنا أريد بصفحة البي أتش بي أن أظهر هذه الصفحة, ولكن لا تظهر لسبب لا أعرف وسأضع المقاطع المهمة من كل صفحة لعل ذلك يفيد.
صفحة ال HTML:
<FORM ACTION = "processorder.php" method =post>
<table border = 0>
<tr bgcolor = #ABCDEF>
<td width=150>Item</td>
<td width=150>Qt</td>
</tr>
<tr>
<td>Tires</td>
<td align=center><input type="text" name="tyreqty" size=3 maxlength=3></td>
</tr>

صفحة البي أتش بي:
?>
;echo tyreqty
<?

وجزاكم الله خيرا

L1nux
15-04-2004, 11:27 PM
يبدو أن جزء الصفحة الأولى لم يظهر فسأضعه الآن
<FORM ACTION = "processorder.php" method =post>
<table border = 0>
<tr bgcolor = #ABCDEF>
<td width=150>Item</td>
<td width=150>Qt</td>
</tr>
<tr>
<td>Tires</td>
<td align=center><input type="text" name=tyreqty size=3 maxlength=3></td>
</tr>

L1nux
15-04-2004, 11:33 PM
عرفت المشكلة وهي أن كود ال إتش تي إم إل يظهر في الرد وللعلم هذا يعتبر من الثغرات الموجودة في المنتديات وهي أنك يمكن أن تضمن في رسالتك كود معين يرسل متغيرات إلى صفحات معينة تعود لك بمعلومات قد تكون خطيرة ويسمى هذا بال cross site scripting

حتى أختصر المشكلة . صفحة ال إتش تي إم إل تحتوي كما رأيت على مكان لإدخال البيانات واسم هذا المكان tyreqty وفي صفحة البي إتش بي كتبت ;echo $tyreqty
ولكن لم يظهر قيمة المتغير