|
הרשם | ![]() |
שאלות ותשובות | ![]() |
רשימת חברים | ![]() |
לוח שנה | ![]() |
הודעות מהיום | ![]() |
חיפוש | ![]() |
|
![]() |
![]() |
|
כלים לאשכול | תצורת הצגה |
![]() |
# 1 |
חבר מתקדם
|
הגדרת ערך של JS בתור משתנה בPHP. אפשרי?
הי,
על מנת לפשט את הדברים, אתאר את הבעיה בצורה הבאה. יש לי קובץ אחד בשם index.php בתוכו יש קוד ג'אווה סקריפט: קוד:
<script lang="text/javascript"> var JSname= "Ron"; </script> קוד:
$name = JSname; mysql_query("INSERT INTO tbl_name (name) VALUE ('$JSname') "); קוד:
<script lang="text/javascript"> var JSname= "Ron"; <?php $name = JSname; mysql_query("INSERT INTO tbl_name (name) VALUE ('$JSname') "); ?> </script> יש לציין שלא אמור להיות כאן טופס. אין כאן GET\POST כלשהו .. תודה לעוזרים Last edited by trupix; 18-11-11 at 03:00.. |
![]() |
![]() |
# 3 |
חבר מתקדם
|
שמע גבר הכי קל והכי פשוט לשמור את המשתנה של ה JS למסד וב PHP לקלוט אותו מהמסד . זה גם מומלץ לצרכי אבטחה ..
|
![]() |
![]() |
# 4 | |
מנהל פורום, עסק רשום
|
ציטוט:
אפשר (וצריך במקרה שלך) לעשות בקשת POST/GET כלשהי ולהעביר לצד שרת את ערך המשתנה של JS. בין אם תממש את זה באמצעות טופס ובין אם תממש AJAX ששולח לצד שרת את הערך, זו כבר החלטה שלך. |
|
![]() |
![]() |
# 5 | |
חבר בקהילה
|
ציטוט:
אין דרך אחרת פשוט. javascript = צד לקוח php = צד שרת ומכאן שרק שפת צד שרת יכולה לטפל בdatabase של השרת. הדרך הפשוטה ביותר היא להשתמש בפונקציות Ajax של jQuery בעזרת JavaScript וככה להעביר את הפרמטר המבוקש. |
|
![]() |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|