שלח תשובה

זירת השאלות

374
צפיות
4
תשובות

שמירת נתונים בDB בתכנית JS – דחוף!!

,‏ 29 בדצמבר, 2003

אני במצוקה…
כתבתי תכנית ב PHP, ויש בו קודים ב – DHTML. כעת אני רוצה לשמור נתונים שנוצרו תוך כדי הקוד בDHTML, ולהכניס אותם למסד נתונים MySql. הבעיה היא, שאני לא מצליחה להעביר את הנתונים לPHP, (כדי להעבירם למסד הנתונים). למי יש רעיון????
הצילו!

תגיות:

4 תשובות

  1. דבי הגיב:

    תודה! אין דרך אחרת לעשות את זה??
    בלי לערב את XML בעסק??
    אמרו לי שאפשר להגדיר טופס ובו Hidden field, לשמור שם את הנתונים, לעשות submit, ואז הנתון עובר לעמוד PHP הבא, אבל זה לא עובד לי. עשיתי כך:


    <form name="Form">
    <input type="hidden" name="question_num" value="">
    </form>

    ואז, אחרי שיש לי את הנתון, לכתוב כך:

    document.Form.question_num.value = 5;
    document.Form.submit();

    ואז, יש לי את הנתון $question_num.
    הבעייה היא שזה לא עובד…

  2. RiU הגיב:

    אז ככה.. את צריכה לוודא שהסקריפט
    רץ רק אחרי שהטופס כולו כתוב נסי לעשות את זה ככה:


    document.event.onload=fillForm()

    function fillForm()
    {
    document.forms.questionForm.question_num.value=5
    document.forms.questionForm.submit()
    }

    כמובן גם להגדיר action ו method

  3. דבי הגיב:

    הבעיה היתה בקונפיגורציה של PHP
    המשתנה "register_globals()" היה מכובה (Off). שיניתי אותו ל On, ועבד לי.
    תודה על ההיענות Anyway!

שלח תשובה