Skocz do zawartości
  • Przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników, przeglądających tę stronę.

kokain9555

BŁĄD.

Promowane odpowiedzi

JanekBack    2

Problem nie leży w kodzie prawdopodobnie, Używasz notepad++ ? spróbuj zakodować plik jako UTF-8 [bEZ BOM]]

 

 

Powinno pomóc, jeśli wszystko bd git, licze na "REP"

 

Edit#1

Bym zapomniał, nic związanego z JS tutaj nie jest, proszę o przeniesienie topicu do sekcji "PHP"

 

Pozdrawiam,

Janek

Edytowane przez JanekBack

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
Gość   
Gość

Nie znając skryptu mało jesteśmy w stanie pomóc bo z tego co widze, ten skrypt próbuje wywołać funkcję, której może nie być (zależy jaki to skrypt)

Wyciupciano z LG E400

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
writen    72

Polecam dowiedzieć się do czego służy funkcja ob_start() i kiedy należy ją stosować, a kiedy nie. Szczególnie, że tutaj jest zupełnie nie potrzebna i błędnie użyta. Zalecałbym żebyś kompletnie zapomniał o istnieniu tej funkcji na etapie nauki php.

Tak więc usuń tą funkcję.

Natomiast funkcję session_start(); przenieś na sam początek pliku, do którego dołączasz plik steamauth.php.

Błąd jest spowodowany próbą wysłania nagłówka do przeglądarki już po wysłaniu jakiejść treści. Funkcja session_start() również wysyła nagłówek, a nagłówki muszą być wysłane w pierwszej kolejności. Dlatego też przed tą funkcją nie może znaleźć się żaden tekst, kod html, ani nawet spacja.

Oczywiście błąd mógłby być też spowodowany znakami BOM, ale jeśli po zmianie kodowania błąd następuje to sprawdź czy przed <?php w pliku index.php nie ma żadnej spacji i innych znaków.

Aha, no i pamiętaj żeby funkcja start_session() była wywołana tylko jeden raz.

Edytowane przez writen

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.

×