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

الموضوع: كيف أقوم بنقل قيمة متغير من صفحة إلى صفحة أخرى

  1. #1

    كيف أقوم بنقل قيمة متغير من صفحة إلى صفحة أخرى



    السلام عليكم

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

    طبعا أنا جربت أستخدام الحقل المخفى hidden field لكن ما نفع معى لانى ما راح أستخدم <form> لارسالة ولكن راح أستخدم الاجاكس لارسال هذا المتغير للصفحة الاخرى

    وجربت أستخدام الجلسات sessions لكن أيضا ما نفعت معى .


    هذا هو الكود الذى راح يتكرر فى الصفحة الاولى ومنة راح أخذ قيمة تم تخزينها إلى الصفحة الاخرى

    كود PHP:
    <?php
    while ($sec mysql_fetch_array($get_sec)) {
            echo 
    "<tr><td>";
            echo 
    "<input type='text' name='sec_sort' id='sec_sort' value='$sec[sorting]' size='2' />";
            echo 
    "</td><td>";
            echo 
    "<input type='text' name='sec_name' id='sec_name' value='$sec[cat_name]' />";
            echo 
    "</td><td>";
            echo 
    "<input type='hidden' name='catid' id='catid' value='$sec[cat_id]' />";
        
    ?>
        <input type='button' value='تعديل' name='edit_sec' id='edit_sec' onclick="edit_section()"/>
        <?php
        
    echo "</td><td>";
        echo 
    "<input type='checkbox' name='del_chk_sec' id='del_chk_sec' value='$sec[cat_id]'";
        echo 
    "</td></tr>";
        }
    ?>
    قمت بأستخدام الحقل المخفى كما فى الكود لكن ما نفع لكن أنا أريد أن أنقل قيمة المتغير

    كود PHP:
    $sec[cat_id
    إلى الصفحة الاخرى ولكن أى طريقة يمكن أعملها بحيث أخزن فية القيمة ثم أسحبها إلى الصفحة الاخرى عن طريق الاجاكس





    __________________
    لا إله إلا الله محمد رسول الله


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


    أفضل طريقة هي عن طريق الفورم
    تضيف فورم وتقوم بارسالها تلقائيا عن طريق الكود
    كود:
    <script>
    document.form1.submit();
    </script>






    __________________
    مدونتي

  3. #3
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    947


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





    التعديل الأخير تم بواسطة مهندس مصرى ; 20-05-2009 الساعة 08:31 PM
    __________________
    قل اللهم مالك المُلك تؤتي الملك من تشاء وتنزع الملك ممن تشاء وتعز من تشاء وتذل من تشاء بيدك الخير انك على كل شىء قدير

  4. #4


    أشكركم يا أخوانى على الرد لكن الظاهر بردة سؤالى مش مفهوم

    هو الفكرة من الكود هو أنى عاوز أعدل على أسم القسم وترتيبة ولكن حتى أعدل عليهم لابد من أن أجلب رقم الـ ID الخاص بكل قسم والمشكلة أن عندما أجلب الـ ID الخاص بكل قسم أجد أن كل أرقام الـ IDs متشابهة زى بعض ومعنى ذلك أنة مش جايب ID بتاع كل قسم

    طبعا أنا جربت مثل ما قلت سابقا الحقل المخفى أجدة يجلب لى كل الاقسام برقم ID وهذا نفس النظام مع الجلسات .

    ولهذا أريد طريقة حتى أرسل الـ ID الخاصة بكل قسم للصفحة الاخرى .





    __________________
    لا إله إلا الله محمد رسول الله

  5. #5
    عضو فعال
    تاريخ التسجيل
    Dec 2008
    المشاركات
    1,897


    السلام عليكم و رحمة الله و بركاته .
    عزيزي السالفة بسيطة تقوم باستعلام عن الايدي مثلا فرضا انك حفظته في متغير :
    كود PHP:
    $swalif 
    عند طلب رابط التعديل مثلا ستقوم بتمرير المتغير هكذا بشكل بسيط :
    كود PHP:
    <a href="edit.php?id=<?=$swalif;?>">تعديل</a>
    موفق يالغالي .






  6. #6


    أشكرك أخى العزيز وضاء على ردك


    لكن أنا أريد أن أرسل المتغير عن طريق الاجاكس وليس بالطريقة العادية أنا بس كل ما أريدة هو شئ أريد تخزين قيمة المتغير فية فقط لكى أرسل القيمة عن طريق الاجاكس إلى الصفحة الاخرى

    وقلت سابقا أستخدم الحقل المخفى وما نفعت الطريقة وأستخدمت الجلسات وما نفعت لذلك أبحث على حقل أو شئ أحفظ فية قيمة المتغير فقط هذا ما أريدة





    __________________
    لا إله إلا الله محمد رسول الله

  7. #7
    عضو فعال
    تاريخ التسجيل
    Dec 2008
    المشاركات
    1,897


    حسب ردك :
    ولهذا أريد طريقة حتى أرسل الـ ID الخاصة بكل قسم للصفحة الاخرى .
    لجميع الصفحات ، استعمل الجلسات (سيشين) ، ستعمل باذن الله ، فقط راجع التعليمات و طريقة بناء الجلسة لربما نسيت شيئا ما .






  8. #8


    أشكرك أخى العزيز على المتابعة


    لكن أنا بالفعل جربت أرسال قيمة المتغير إلى الصفحة الاخرى وبالفعل أرسل القيمة لكن أرسل قيمة واحدة فقط

    يعنى أنا عندى مثلا 4 أقسام كل قسم لة رقم ID خاص عند أرسال هذة القيم بواسطة الجلسة يعطينى كل الاقسام بقيمة ID واحدة فقط مع أن كل قسم لة رقم ID غير الاخر لكن عند الاستقبال يعنى يعطينى كل الاقسام بـ قيمة ID واحدة

    وهذة هى مشكلة التعامل مع الجلسات هل يوجد حل لهذة المشكلة





    التعديل الأخير تم بواسطة أنا مسلم ; 21-05-2009 الساعة 12:47 AM
    __________________
    لا إله إلا الله محمد رسول الله





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

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

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