![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 112 Pomógł: 2 Dołączył: 27.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam o to taki błąd Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /homepages/16/d339296823/htdocs/epicshot/addshot.php:1) in /homepages/16/d339296823/htdocs/epicshot/auth_user.php on line 3 Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /homepages/16/d339296823/htdocs/epicshot/addshot.php:1) in /homepages/16/d339296823/htdocs/epicshot/auth_user.php on line 3 Nie moge przekierowac. Wyslano juz naglowki. Probowałem już rożnych metod ale dalej nie działa, dałem tez ob_start() bo myślałem ze pomoże, ale nic z tego. Co jest nie tak? o to kod auth_user.php
kod addshot.php
header.php
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 107 Pomógł: 4 Dołączył: 11.08.2010 Skąd: Inowrocław Ostrzeżenie: (10%) ![]() ![]() |
Zasada stosowania funkcji header w PHP
Nie mogą być wysłane przed nim żadne inne informacje do przeglądarki... A ty tu nagle wysyłasz informacje o rozpoczęciu sesji i o przekierowaniu prawie równocześnie. ob_start() <--- pierwsze info do przeglądarki (ale to nie jest istotne) później jeszcze raz ob_start (? po co ? skoro wywołujesz te pliki to nie potrzebujesz ponownie tego samego) session_start () <--- i tu się wiesz bo już ma nagłówek... Usun ten pierwszy ob_start() może pomoże... |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 03:42 |