586
צפיות
צפיות
6
תשובות
תשובות
בעיה בשימוש ב-querystring
יש לי בעיה חמורה כשאני משתמש ב-querystring. יש לי אתר שמספק שירותים לאתרים אחרים, כמו מועדון icq למשל. עכשיו כדי שיוכלו להיכנס למועדון icq של כל אתר צריך להיות id שונה לכל אחד מהם שמועבר ב-querystring, לדוגמא כדי להיכנס למועדון icq של משתמש מס' 148 הכתובת תהיה:
www.ezsite.co.il/icq.asp?id=148 , ככה הכל עובד כמו שצריך, אבל הבעיה היא שרוב המשתמשים אצלי באתר הם כאלה עם דומיין מקוצר כמו up…והדומיין הזה נשאר בשורת הכתובת ואז כשיש לינק באתר שלהם למועדון icq זה עובר לעמוד כשבשורת הכתובת יש עדיין את כתובת האתר שלהם, ואז הוא בעצם לא מקבל את ה-querystring וכותב Syntax error (missing operator) in query expression 'id…
ככה בעצם במלא אתרים השירות הזה לא עובד ואין לי מושג מה אפשר לעשות כדי לתקן את זה….מישהו יודע??
6 תשובות
תשתמש בשובר מסגרות
תעשה בדיקה האם קיים ה-QS ואם לא אז תפעיל סקריפט שיפוצץ את המסגרת ואז הכל יעבוד
יש לך קוד לסקריפט הזה?
יש לך קוד לסקריפט הזה? למה אני לא משהו ב-js..
יש את זה ב-FAQ של מדור JS או HTML
אם אני לא טועה
במידה ואני טועה אז חפש כאן בפורום כי גם אני שאלתי את זה פעם (לא זוכר את הסקריפט כי הרבה זמן לא השתמשתי בו 😛
אוקיי תודה
הלכתי לכתובת…
וקיבלתי גם את השגיאה.
יכול להיות שזה לא קשור לכתובת אלא פשוט שגיאה בקוד…
זו הכתובת שניסיתי…
http://www.ezsite.co.il/icq.asp?id=148
לא, הכל בסדר בקוד
עשיתי מה שניר אמר והכל עובד עכשיו כמו שצריך.