|
||||||||||
| הרשם | ![]() |
שאלות ותשובות | ![]() |
רשימת חברים | ![]() |
לוח שנה | ![]() |
הודעות מהיום | ![]() |
חיפוש | ![]() |
|
|||||||
![]() |
|
|
כלים לאשכול | תצורת הצגה |
|
|
# 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 אורחים) | |
|
|