السلام عليكم أخي حسب موضوعك أظن أن المشكلة تكمن في إستقبال المتغيرات فالأباتشي على الحاسوب الشخصي لا يراعي هذا التعريف لا أدري لمذا لكن تعريف المتغيرات التي تنتقل عبر الحقول أصبحت ضرورية والتي كانت في الأمس ثغرة خطيرة على المواقع
المهم أخي يحب عليك تعريف المتغيرات من الحقول فمثلا إن كان لديك الحقل ينقل بصيغة GET مثلا
كود PHP:
<form method="get" action="do.php">
<input type="text" name="user">
</form>
هنا عليك مثلا في صفحة do.php أن تقوم بتعريف المتغير user ولا يجب تعريفه التعريف العادي $user بل بنمطين اثنين إختر إحداهما فمثلا إذ أردنا طباعته نقوم بعمل الآتي
كود PHP:
<? echo $_GET['user'];
?>
أما في حالة إستعمال نمط الإرسال post فما عليك سوى تغيير
كود PHP:
<? echo $_POST['user']; ?>
أرجو أن يكون هذا هو الحل
وإن وجدت أي مشكلة فالأعضاء موجودين