![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 2.01.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam. Na poczatku zaznacze ze jestem poczatkujacym programista... Chcialbym zapytac jak dodac link ktory przekieruje mnie na strone index.php
wyloguj.php
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 850 Pomógł: 120 Dołączył: 15.02.2007 Skąd: Łódź Ostrzeżenie: (10%) ![]() ![]() |
Kod <?php
session_start(); session_destroy(); print("wylogowano"); echo "poczekaj chwile...<META HTTP-EQUIV=Refresh CONTENT=\"3; URL=index.php\">";?> |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 1 568 Pomógł: 192 Dołączył: 7.03.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
a nie lepiej w php:
-------------------- |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 2.01.2008 Ostrzeżenie: (0%) ![]() ![]() |
a nie lepiej w php:
Niestety to nie dziala wywala blad: Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\test\wyloguj.php:4) in C:\xampp\test\wyloguj.php on line 5 |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 1 568 Pomógł: 192 Dołączył: 7.03.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
wstaw na sam początek skryptu/strony ob_start(); a na końcu ob_end_flush();
-------------------- |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 1 470 Pomógł: 75 Dołączył: 21.09.2005 Skąd: że znowu Ostrzeżenie: (0%) ![]() ![]() |
a nie łatwiej zamienić header i echo miejscami?
a nie łatwiej zamienić header i echo miejscami? -------------------- |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 2.01.2008 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 1 470 Pomógł: 75 Dołączył: 21.09.2005 Skąd: że znowu Ostrzeżenie: (0%) ![]() ![]() |
ponieważ nagłówki (header) muszą zostać wysłane do użytkownika przed treścią (echo) a u Ciebie jest to odwrotnie - najpierw treść później nagłółki, i z tąd ten błąd. ob_start włącza buforowanie treści i wysyła ją dopiero w momęcie wywołania ob_end_flush lub w momęcie zakończenia wykonywania skrytpu - dzięki temu nagłówki zostaną wysłane przed treścią
-------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 7.07.2025 - 14:14 |