![]() |
PHP Headers
בעייה שאני נתקל בה הרבה, כל פעם שאני מנסה לקשר באמצעות:
header("Location: index.php"); אני מקבל את השגיאה : Warning: Cannot modify header information - headers already sent by (output started at /home/xsite/domains/x-site.co.il/public_html/xsite/index.php:14) in /home/xsite/domains/x-site.co.il/public_html/xsite/logout.php on line 4 כשזה למשל כל הקוד של הדף <?php $_SESSION['login'] = NULL; $_SESSION['u_name'] = $u_name; header("Location: index.php"); ?> למה זה ? ואיך פותרים את זה ? |
חייב להיות לך פלט מסויים תבדוק אולי יש רווח לפני התג פתיחה של ה-PHP תבדוק כל מה שאתה יכול שלא יהיה שום הדפסה... השגיאה בעצם אומרת לך שיש משהו שהודפס לנפי השורה של הHEADER בקיצור תבדוק תגיד אם מצאת
|
תוסיף את זה בראש הדף.. לפני כל פלט שקיים..
PHP קוד:
|
כל הזמנים הם GMT +2. הזמן כעת הוא 16:36. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ