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

تمرير المتغيرات بين عدة صفحات

بدأه Sommer2000 في 12 أغسطس 2009 · 2 رد · 410 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اخواني الكرام

لدي مشكلة في  تمرير المتغيرات بين عدة صفحات

و اليكم الكود في الصفحة الاولى

<html>

<form method=post action=”age.php”>

كم عمرك ؟ 

<br>

<input type=”text” name = “g”>

<input type=submit value=”ارسال”>

</form>

</html>

الكود في الصفحة الثانية

<?

 Switch ($g) {

 Case $g>50:

  Echo “كبير “; 

  Break ; 

  Case 40 :

  Echo “لاباس “ ;

  Break ; 

  Case ($g<15) :  

  Echo “أطفال ممنوع “ ;

  Break ; 

  Case 30 :  

  Echo “مسموح “ ;

  Break ; 

} 

?>

رسالة الخطا تنص ان المتغير g غير معرف

 افدوني افادكم الله

#2

هذا لأنك لم تستقبل المتغير أصلا بإستخدام $_POST

تعديل بسيط :

  1.  
  2. <?
  3. $g=$_POST['g'];
  4. Switch ($g) {
  5. Case $g>50:
  6. Echo &#8220;كبير “;
  7. Break ;
  8. Case 40 :
  9. Echo &#8220;لاباس “ ;
  10. Break ;
  11. Case ($g<15) :
  12. Echo &#8220;أطفال ممنوع “ ;
  13. Break ;
  14. Case 30 :
  15. Echo &#8220;مسموح “ ;
  16. Break ;
  17. }
  18. ?>
  19.  
  20.  
  21.  

في المرة القادمة بتضمين شيفرتك داخل الوسم [G Code=PHP

 [/G Code] ،إحذف الفراغ الذي بين g و c.

تم تعديل هذه المشاركة بواسطة SIFE في 13 أغسطس 2009 في 01:41

''‏اللهم إني أسالك إيمانا دائما وأسألك قلبا خاشعا وأسألك علما ‏نافعا وأسألك يقينا صادقا وأسألك دينا قيما وأسألك العافية من كل ‏بلية''

'‏اللهم أغفر للمؤمنين و المؤمنات و المسلمين و المسلمات الأحياء ‏منهم و الأموات'

www.it-scoop.com

#3

Thank you very much my brother.

you have solved the problem .

I have copied the code and executed it successfully.....................

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