613
צפיות
צפיות
4
תשובות
תשובות
שמירת נתונים בDB בתכנית JS – דחוף!!
אני במצוקה…
כתבתי תכנית ב PHP, ויש בו קודים ב – DHTML. כעת אני רוצה לשמור נתונים שנוצרו תוך כדי הקוד בDHTML, ולהכניס אותם למסד נתונים MySql. הבעיה היא, שאני לא מצליחה להעביר את הנתונים לPHP, (כדי להעבירם למסד הנתונים). למי יש רעיון????
הצילו!
4 תשובות
XMLHTTP
תודה! אין דרך אחרת לעשות את זה??
בלי לערב את 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.
הבעייה היא שזה לא עובד…
אז ככה.. את צריכה לוודא שהסקריפט
רץ רק אחרי שהטופס כולו כתוב נסי לעשות את זה ככה:
document.event.onload=fillForm()
function fillForm()
{
document.forms.questionForm.question_num.value=5
document.forms.questionForm.submit()
}
כמובן גם להגדיר action ו method
הבעיה היתה בקונפיגורציה של PHP
המשתנה "register_globals()" היה מכובה (Off). שיניתי אותו ל On, ועבד לי.
תודה על ההיענות Anyway!