הרשם | שאלות ותשובות | רשימת חברים | לוח שנה | הודעות מהיום | חיפוש |
|
|
כלים לאשכול | תצורת הצגה |
05-11-07, 17:45 | # 1 |
חבר וותיק
|
[PHP + HTML] הצבת משתנים דרך onclick (?!)
יש דרך כלשהי לעשות onclick="$a=2" ? הכוונה שכשאני אלחץ זה יציב משתנה?
תודה, |
05-11-07, 21:20 | # 2 | |
אין כמו ב127.0.0.1
|
ציטוט:
או שלא הבנתי אותך או שלא שמעת בחיים על AJAX. |
|
05-11-07, 21:59 | # 3 |
חבר וותיק
|
בכוונה כתבתי PHP+HTML ולא AJAX
אני מנסה לעשות את זה בלי AJAX, כי אני לא יודע AJAX. |
05-11-07, 22:01 | # 4 | |
חבר וותיק
|
ציטוט:
אז בקיצור הדרך היחידה זה AJAX ותלמד אותו קצת וזה ילך לך חלק אני חושב |
|
05-11-07, 22:16 | # 5 | |
חבר וותיק
|
ציטוט:
|
|
05-11-07, 22:26 | # 6 |
אין כמו ב127.0.0.1
|
את הECHO אתה מכניס לJS כמובן. הECHO לא מדפיס פיזית על הדף.
וחוץ מזה ניתן להשתמש בסשנים וכו'.. |
06-11-07, 00:40 | # 7 |
חבר וותיק
|
מה שאני שואל זה איך אני יכול לעשות נגיד פונקציה bla() שהיא AJAX ושהיא תחזיר בסופו של דבר משתנה PHP.
|
06-11-07, 09:33 | # 8 | |
חבר וותיק
|
ציטוט:
אם אתה רוצה שהיא תקבע אותו אז זה מאוד פשוט תשלח פשוט בקשה לקובץ PHP שיקבע את המשתנה הזה וזהוא זה מאוד פשוט ככה אתה יכול גם להדפיס אותו ולקבל את התוכן למשתנה JS או סתם להדפיס את התוכן... |
|
06-11-07, 16:27 | # 9 |
חבר וותיק
|
הבעיה היא שאני לא מצליח להחזיר את זה כמשתנה PHP..
אני אביא דוגמה: PHP קוד:
HTML קוד:
function ajax_calendar() { var ajax_cal = ajax_support(); //browsers support ajax_cal.onreadystatechange=function() { if((ajax_cal.readyState == 4) && (ajax_cal.status == 200)) { return ajax_cal.responseText; } } ajax_cal.open("GET","calendar_ajax.php",true); ajax_cal.send(null); } PHP קוד:
|
06-11-07, 18:37 | # 10 |
הוסטסניון
|
אני לא חושב שאפשר להעביר את זה למשתנה PHP (אולי לסיישן, או קוקיז)
אז פשוט תעשה משהו כזה בJS: קוד:
newvar = ajax_cal.responseText;
__________________
|
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|