![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 96 Pomógł: 0 Dołączył: 11.09.2006 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Mam strone ktora wykorzystuje funkcjie w php, a na koncu tej funkcji uzywam, naglowka header
Wszystko jest dobrze jesli cala funkcja jest napisana w php, ale jesli w funkcji sa przerywniki:
i tam jest zwykly HTML, to funkcjia zwraca mi blad: Cannot modify header information - headers already sent by (output started at /var/www/vhdd/upload.php:23) in /var/www/vhdd/upload.php on line 25 i to sie nie wykonuje:
Generalnie chcem tak, aby po skonczeniu funkcji strona sama po okreslonym czasie sie przeladowala. Moze macie jakis pomysl jak to zrobic aby bylo dobrze. Albo jakis inny sposob przeladowania strony... Wielkie dzieki za pomoc Pozdrawiam -------------------- Pozdrawiam,
Sokrates |
|
|
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 112 Pomógł: 20 Dołączył: 10.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
Nagłowki (header" title="Zobacz w manualu php" target="_manual) musisz wysłać zanim wyślesz cokolwiek!
Nagłówek możesz sobie zdefiniować na początku skryptu a i tak zostanie on przesłany po całkowitym wygenerowaniu strony. Możesz też nagłówek zdefiniować za pomocą mata taga. pozdr. |
|
|
![]() ![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 96 Pomógł: 0 Dołączył: 11.09.2006 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
No nie dokonca jest tak jak mowisz....
Ja mam strone wyswietlana czesciami , najpierw jest wyswietlany formularz, jak kliknie sie wyslij, to wtedy jest wyswietlana inna czesc tej strony i tam jest ta funkcja Dalem, naglowek header na poczatku strony i strona mi sie przeladowuje po 3 sekundach odrazu a ja chcem, aby strona mi po 3 sekundach od wyswietlenia informacji ze plik zostal juz zaladowany... Poza tym jest tu probelem taki ze ja nie wiem, jak dlugo bedzie sie ladowal dany plik, moze ladowac sie 10 min a moze 3s. Dlatego predzej mialem ten naglowek , przy koncu funkcji wysylania kiedy juz wiedzialem, ze plik zostal wyslany a reszta funkcji miala tylko poinformowac o tym uzytkownika... Pozdrawiam... -------------------- Pozdrawiam,
Sokrates |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 504 Pomógł: 2 Dołączył: 31.03.2006 Skąd: Londyn Ostrzeżenie: (0%) ![]() ![]() |
Jak mi mike_mech kiedys powiedzial nie ma potrzeby wysylania headerow po tym jak juz cos poslesz do przegladarki, jesli taka jest to znaczy ze system jest zle zaprojektowany.
Wyprintuj tam <META HTTP-EQUIV="refresh" content="secundy;URL"> nie zapomnij dodac czegos w stylu. Powinienes zostac przekierowany za 3 sekundy jesli nie kliknij tutaj. -------------------- "Wizja czasu jest szeroka, lecz kiedy sie przez nia przechodzi, czas staje sie waskimi drzwiami"
![]() |
|
|
![]() ![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 96 Pomógł: 0 Dołączył: 11.09.2006 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Rzeczywiscie zle zaprojektowalem plik do wyswietlania strony
Mialem tam pare warunkow ktore powodowaly rozne wyswietlanie w danym momencie strony a mialem, tylko jedno otwarcie tagow htmlowych (na poczatku dokumentu) i ich zamkniecie (na koncu dokumentu) Po drobnych modyfikacjach pliku zrobilem, dla kazdego warunku napisanego w php otwarcie i zamkniecie tagow htmlowych i teraz dziala, po zaladowaniu sie strony z wysylaniem pliku (czyli plik juz zostal wyslany) mija 3 s i strona sie przeladowuje... Wielkie dzieki Pozdrawiam... -------------------- Pozdrawiam,
Sokrates |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 08:42 |