النتائج 1 إلى 9 من 9

الموضوع: كيف أحافظ على المتغيرات في روابط URL ؟

  1. #1
    عضو نشيط جدا
    تاريخ التسجيل
    Sep 2000
    المشاركات
    434

    كيف أحافظ على المتغيرات في روابط URL ؟



    السلام عليكم ورحمة الله وبركاته

    هل من أحد يحل لي هذه المشكلة ... وجزاه الله خير .

    السؤال كما في العنوان ...

    كيف أحافظ على المتغيرات في روابط URL ؟

    بحيث لوكان عندي متغير اتاني من رابط مثل ..

    كود:
    <a href='index.php?id=$id'>أذهب الى الرابط</a>
    ثم أتينا الى صفحة index.php وضغطنا على رابط آخر مشابة للذي قبله ...

    الآن سوف يزيل المتغير الأول ! لأن الصفحة تعمل refresh ... وأنا أريد أن أحافظ عليه لأنه مرتبط بأشياء أخرى ...

    أرجوا أن أكون وفقت في عرض السؤال .


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

    ملاحظة : بحثت كثيرا قبل السؤال لكن لم أجد إجابة .





    __________________
    أتق الله ولا تبخل على الاخرين بعلم تعلمته


  2. #2
    عضو فعال جدا
    تاريخ التسجيل
    Feb 2002
    المشاركات
    2,289


    في نفس الكود اللى بيعمل لك اعادة تحديث للصفحه اعمل ؟id=$id






  3. #3
    عضو نشيط جدا
    تاريخ التسجيل
    Sep 2000
    المشاركات
    434


    لو توضح أكثر

    لأن المتغير $id اتى من امر sql في الصفحة التي فبل index.php ولا أعتقد أنه سوف يعيد القيم

    المخزنة فيه .


    أرجوا التوضيح وكيفية وضعة في الصفحة التي تعمل ريفريش ؟





    __________________
    أتق الله ولا تبخل على الاخرين بعلم تعلمته

  4. #4
    عضو فعال
    تاريخ التسجيل
    Jun 2002
    المشاركات
    1,346


    بسم الله الرحمن الرحيم
    _________
    يمكنك حفظ المتغير كما قال الأخ "المهمة 9"
    بإضافة ?id=$id في الصفحة التالية التي تريد التوجه إليها






  5. #5
    عضو نشيط جدا
    تاريخ التسجيل
    Sep 2000
    المشاركات
    434


    أخي بي اتش بي

    لو تكرمت تكتب الرابط أخي ...

    هل تقصد هكذا

    كود HTML:
    <a href='index.php?id=$id?id=$id '>أذهب الى الرابط</a>

    إذا كان بهذا الشكل فإنه لايعمل .





    __________________
    أتق الله ولا تبخل على الاخرين بعلم تعلمته

  6. #6
    عضو فعال
    تاريخ التسجيل
    Jun 2002
    المشاركات
    1,346


    بسم الله الرحمن الرحيم
    _________

    السلام عليك أخي live
    عندي ملاحظة بسيطة
    بالنسبة للكود اللي وضعته انت لا يمكن أن ينفذ
    فإذا كان الكود هو كود HTML كيف سيقوم بوضع قيمة id ؟؟
    فإذا أردته كود HTML يجب أن يصير
    كود PHP:
    <a href='index.php?id=<?=$id?> '>أذهب الى الرابط</a>
    أما إذا أردته كود PHP فعليك كتالة الكود التالي
    كود PHP:
    print "<a href=\'index.php?id=$id?id=$id\ '>أذهب الى الرابط</a>"
    تحياتي






  7. #7
    عضو نشيط
    تاريخ التسجيل
    May 2006
    المشاركات
    107


    السلام علسكم ورحمة الله


    ضع رابط الموقع وابشر ان شاء الله






  8. #8


    بسم الله الرحمن الرحيم


    كلام الاخوة سليم اخى الفاضل

    اولا ملاحظة الاخ php-master وهى ضرورة فتح وسم ال php

    كود PHP:
    <a href="index.php?id=<?php echo $id?>">أذهب الى الرابط</a>
    اما عن الاحتفاظ بالمتغير , فاولا لنتعرف سريعا على معنى الوصلة بهذه الطريقة

    ما قمت بكتابته بجوار index.php يسمى استعلام نصى وهذا يمكنك من ارسال متغيرات الى الصفحة index.php بالطريقة get وهو ما يعنى ان هذه المتغيرات ستتوفر داخل ملف ال php من خلال المصفوفة _GET

    كود PHP:
    <?php
    // ضع هذا داخل ملف index.php
    echo $_GET['id'];
    ?>
    ستلاحظ طباعة القيمة التى ارسلت للصفحة.

    وبذلك اذا اردت تمرير هذا المتغير لصفحة اخرى فما عليك الا وضع هذا المتغير فى استعلام نصى


    كود PHP:
    <a href="news.php?id=<?php echo $_GET['id']; ?>">الاخبار</a>







  9. #9
    عضو نشيط جدا
    تاريخ التسجيل
    Sep 2000
    المشاركات
    434


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


    المشكلة حلت والحمدلله

    والفضل بعد الله يرجع لكم

    وأعتقد أنكم نسيتم إضافة رمز & بين المتغيرين


    ورد الأخ EL Programmer كان خاتمة مسك .


    ومشكورين





    __________________
    أتق الله ولا تبخل على الاخرين بعلم تعلمته





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا|شقق للايجار في الكويت | بيوت للبيع في الكويت | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض