![]() |
בעיית redirect
יש לי את הקוד הבא-
PHP קוד:
וכשאני נכנס לדף זה מציג לי את השגיאה הבאה- PHP קוד:
|
בס"ד
אסור שיהיה פלט לפני זה. פלט= משהוא שיראו בדפדפן. |
גם כשאין פלט זה לא יוצא לי כמו שצריך.
|
תעיף את כל השורה של ה header במקום זה שים סקריפט שמפנה לעמוד אחר..
|
אבל אני צריך לעשות שההפנייה תהיה לכתובת, שהיא משתנה. זה לא יביא לי הודעת שגיאה אם אני משלב בין JS וPHP?
|
ציטוט:
PHP קוד:
|
אם אתה רוצה גם פלט וגם להעביר אתה יכול להשתמש בob_start(); (תשים את זה פשוט ממש בהתחלת הדף..)
אם "אין" פלט (זה אומר שיש, אז יש..) אז תבדוק טוב טוב שאין רווחים לפני התג הפותח של PHP (?>) ושלא יהיה תגיות של HTML לפני זה, גם אם זה תגיות שלא רואים (כמו html,body,head..) וכמובן אל תדפיס שום דבר עם PHP לפני זה. ועדיף להשתמש בהעברה בצד שרת (PHP) ולא בצד לקוח (JS) כדי שמנועי חיפוש כמו גוגל יוכלו למצוא את הדף שעוברים אליו (אם יש העברה בJS הם פשוט לא יראו שום דבר ולא יאנדקסו אותך..) והמשתמשים הבודדים שאין להם JS שגם לא יהיה להם בעייה. |
תודה רבה ליאור, עזרת לי. ותודה גם לשאר שניסו. (-:
|
בס"ד
גם meta refresh יכול לעזור פה. |
כל הזמנים הם GMT +2. הזמן כעת הוא 21:42. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ