![]() |
PHP | בעיות עם זמן טעינה בדפדפנים מסויימים
שלום,
יש לי דף בPHP שלוקח לו בערך 10~20 שניות להטען. בFF וOpera הכל עובד מצויין אבל בIE הוא מציג לי משום מה 404... מה עושים כדי לפתור את העניין? (לא תשובות של לשנות הגדרות בIE כי אני לא יכול להגיד לגולשים לשנות הגדרות...) תודה מראש, כפיר |
- מנחש את הדף -
- מנחש גם את הקוד - אתה מתבקש להוסיף את הפרטים האלו במהרה. |
ציטוט:
הערה - הheader יעביר אתכם לעמוד 404 אם אין לכם את התוכנה veohtv קוד מקור הרלוונטי PHP קוד:
הערה: veohtv עובדת בIE, נבדק, ולכן זאת לא הבעיה |
אצלי אני מקבל "חלה שגיאה", שלפי הקוד אומרת שה SESSION לא קיים.
כנראה שה Internet Explorer לא מזהה את ה VEOH, ולכן נכנס לתנאי שמעביר לעמוד 404. תדבג (debug) את הקוד, ותברר למה זה קורה, או מה גורם לתוכנה לא לפעול. |
ציטוט:
יש דרך לגרום לIE שהעמוד כן עובד ולא להציג 404? אולי לשלוח לו header כלשהו או משהו בסגנון.. |
הערה
ההקפצה אושרה על ידי תומר בדקתי ומצאתי פתרון לבעיה שלי עם JavaScript. מה שעשיתי היה להדפיס את השורה קוד:
<script type="text/javascript">קוד:
window.location="***";</script>תודה מראש, כפיר |
אולי,
header("Content-Type: ".$x); |
ציטוט:
עוד רעיונות מישהו? |
נסה - ob_flush();
|
חיפשתי בגוגל לגבי ob_flush() ומצאתי את התגובה הבאה באתר של PHP
ציטוט:
מה שלא הבנתי בדיוק היה איפה אני מכניס לפה את שליחת הheader שלי... כי אחרי ob_flush אני לא יכול :( תודה מראש, כפיר |
| כל הזמנים הם GMT +2. הזמן כעת הוא 06:56. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ