![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 352 Pomógł: 1 Dołączył: 17.07.2003 Skąd: Kazanów Ostrzeżenie: (0%) ![]() ![]() |
Mam na serverze host.sk stronę i na niej skrypty, które opierają się na cookies. Wszystko działało dobrze do dzisiaj kiedy po próbie zalogowania wyświetla się komunikat:
Kod Warning: Cannot add header information - headers already sent by (output started at /mnt/host-users/e/v/i/evildb/lay/txt/menu.emu:48) in /mnt/host-users/e/v/i/evildb/lay/txt/login.php on line 19
Warning: Cannot add header information - headers already sent by (output started at /mnt/host-users/e/v/i/evildb/lay/txt/menu.emu:48) in /mnt/host-users/e/v/i/evildb/lay/txt/login.php on line 20 Wiem że to znaczy że nie można wysłać cookies, ale czy nie znacie sposobu na aktywowanie cookies. Jaśniej wyrażę to tak: Dwa tygodnie temu wrzuciłem stronę na której wykorzystywałem cookies i wszystko działało aż do dzisiaj (żeby było jasno i wyraźnie napisane ;] ) Proszę o szybką odpowiedź bo zależy mi na czasie. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 352 Pomógł: 1 Dołączył: 17.07.2003 Skąd: Kazanów Ostrzeżenie: (0%) ![]() ![]() |
Cytat Rozwiązaniem problemu jest usunięcie require('login.php'); ze środka indexu (nie możesz się odwoływać do loginu tak jak do normalnych stron index.php?x=login).
Zrób osobny warunek dla logowania na poczatku index.php. Np: [php:1:b4e317e781]<?php if($_GET['x'] == 'login') { require('login.php'); } ?>[/php:1:b4e317e781] dzięki kwiatek (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) zrobilem nie tak jak ty mi poradziełś ale to ty mnie zainspirowałeś (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) nie zrobiłęm tego w zmiennej index.php?x=login tylko bezpośrednio przeszedł do pliku login.php (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) Dzięki kwaiteek jeszcze raz ;] |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 14:15 |