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

الموضوع: ارسال متغير ب php من خلال رابط جافا اسكربت

  1. #1
    عضو سوبر نشيط
    تاريخ التسجيل
    Aug 2007
    المشاركات
    688

    ارسال متغير ب php من خلال رابط جافا اسكربت



    السلام عليكم

    انا عندى جدول فيه مواضيع
    وعاوز لما الزائر يضغط للتعديل هيفتح فى نافذه اجاكس
    بس المشكله انى لازم ابعت معه متغير php او id بتاع الموضوع
    وكمان انا مستخدم smarty

    يعنى
    كود PHP:
    {section name=tbl loop=$option
      <
    tr
        <
    td>{$option[tbl].title}</td
        <
    td>22</td
    <
    td><a href="javascript:showDiv()">تعديل</a></td
         </
    tr
      {/
    section
    ده الرابط
    كود PHP:
    <a href="javascript:showDiv()"
    كود PHP:
    <div id="hideshow{$option[tbl].id}style="visibility:hidden;"
        <
    div id="fade"
        <
    div class="popup_block"
            <
    div class="popup"
                <
    a href="javascript:hideDiv()"><img src="template/images/icon_close.png" class="cntrl" title="Close" /></a
                <
    h3>تعديل معلومات 
    "اريد نقل قيمه المتغير الى هنا " 
    </h3
        </
    div
        </
    div
    </
    div

    عاوزها تروح div
    و معها المتغير php او سمارتى


    اتمنى ان اى احد يساعدنى لانى بحاول فى المضوع من يومين ومش لاقى حل
    و الموضوع صعب جداا عشان بتعامل مع سمارتى و جافا فى نفس الوقت






    __________________
    مصرى و افتخر



  2. #2
    عضو فعال
    تاريخ التسجيل
    Jul 2008
    المشاركات
    1,516


    لا مشكلة - حين تولد ال HTML ضع قيمة المتغير الذي تريد داخل الجافا سكريبت ...
    مثال... رقم مقال معين هو 15 ويعبر عنه في المتغير aid
    كود:
    <script language='javascript'>
    var articleId=<?=$aid;?>
    </script>
    الآن - لنبني داله فقط لاظهار رقم المقال
    كود:
     
    <a href="#" onclick='tell_me_my_article_id();return false;'>Tell me</a>
    
    <script language='javascript'>
    function tell_me_my_article_id(){
    alert('My article id = '+articleid);
    }
    أو اذا كان عندك اكثر من معطى - تستعمل
    كود:
    $sql=your sql phrase....;
    do{
    $id=$sql['id'];
    echo "<a href='#' onclick='ttrace($id)'>div $id</a><br>";
    }while (your-while-syntax)
    
    
    javascript:
    
    function ttrace(pVar){
    alert('the div Id is '+pVar);
    }






    __________________
    أحب سوالف ولا احب الجدليين!
    اسماء اولاد وبنات http://muslim-names.us
    1000 مزاد http://1000mazad.com
    موقع نكت سعوديةhttp://arab-jokes.net

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


    لا مشكلة - حين تولد ال HTML ضع قيمة المتغير الذي تريد داخل الجافا سكريبت ...
    مثال... رقم مقال معين هو 15 ويعبر عنه في المتغير aid
    كود:
    <script language='javascript'>
    var articleId=<?=$aid;?>
    </script>
    الآن - لنبني داله فقط لاظهار رقم المقال
    كود:
     
    <a href="#" onclick='tell_me_my_article_id();return false;'>Tell me</a>
    
    <script language='javascript'>
    function tell_me_my_article_id(){
    alert('My article id = '+articleid);
    }
    أو اذا كان عندك اكثر من معطى - تستعمل
    كود:
    $sql=your sql phrase....;
    do{
    $id=$sql['id'];
    echo "<a href='#' onclick='ttrace($id)'>div $id</a><br>";
    }while (your-while-syntax)
    
    
    javascript:
    
    function ttrace(pVar){
    alert('the div Id is '+pVar);
    }
    شكرا ليك

    بس انا معرفش اى حاجه فى الجافا اسكربت
    و حلك قد يبدو غريبا ليا و مش مفهوم

    لذلك ممكن تقولى حل المشكله من خلال تطبيقه على مثالى فوق

    او اتمنى انك تحدثى من خلال الماسنجر عشان اقدر افهم منك اكتر و بصوره اوضح
    لو تسمح





    __________________
    مصرى و افتخر






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

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

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