27-01-2005, 13:56
|
|
|
|
חבר מתאריך: 20.06.03
הודעות: 5,616
|
|
הוא לא טעה...
אם הוא שולח מחרוזת לפונקציה ב-javascript שנראית ככה:
קוד PHP:
function func(param1,param2) { ... {
אזי הוא צריך לשלוח את זה כך:
בהנחה שהוא שולח מחרוזות, או
בהנחה שהוא שולח משתנים המכילים מחרוזות.
פה הוא מייצר קריאה לפונקציה ע"י השרת, בהנחה ובשרת נוצרים משתנים:
אזי הוא שולח קריאה לפונקציה עם המחרוזות שהשרת מייצר כפלט של משתנים אלו.
אם למשתנים אלו יש ערכים, אזי התוצאה שנשלחת לדפדפן אמורה להיות כך:
קוד PHP:
צד שרת func('<%=a%>','<%=b%>');
בצד הלקוח מתקבל func('ziv','perry'); שהוא קוד javascript תקין.
ול-Gish, תבדוק את הערכים של המשתנים a ו-b שמגיעים לדפדפן (פשוט תכתוב אותם למסך).
|