![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 103 Pomógł: 0 Dołączył: 25.04.2003 Skąd: Olsztyn Ostrzeżenie: (0%) ![]() ![]() |
Odrazu mówię że szukałem ale nic nie moglem znaleźć więc poraz kolejny zwracam się z zapytaniem do Was
![]() Mam do napisania dość duży skrypt i zatrzymałem się przy jednej rzeczy której nie mogę rozgryźć... Powiedzmy że na stronie jest formularz a w nim jakieś tam pola... - użytkownik je wypełnia naciska "Wyślij" a wszystkie dane są wysyłane POST'em do następnej strony... Ale coś go olśniło i nacisnął WSTECZ... przeglądarka w takim wypadku zwraca "Strona Wygała..." Można to jakoś ominąć? Chciałbym aby pokazywała się ta wcześniejsza strona odrazu... -------------------- r.
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 554 Pomógł: 0 Dołączył: 4.04.2002 Skąd: Tychy Ostrzeżenie: (0%) ![]() ![]() |
Ehh ja troche sie z tym nameczylem i musze przyznac ze jedyne co zdalo egzamin to uzeycie header("Location: strona.php") - bo przy wysylaniu danych POST przegladarka zawsze sie pluje czy ponownie wyslac dane. Przykladowo na tym forum wszystko jest robione przez redirect popatrz w kod
![]() ![]() -------------------- "Real children don't go hoppity-skip unless they are on drugs."
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 103 Pomógł: 0 Dołączył: 25.04.2003 Skąd: Olsztyn Ostrzeżenie: (0%) ![]() ![]() |
Cytat [...]Radziel na dev.phpbb.com.pl [...] singollo gotowa funkcje zapodal
![]() Tylko zabardzo nie rozumiem działania tej funkcji :-/ -------------------- r.
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Przyjaciele php.pl Postów: 554 Pomógł: 0 Dołączył: 4.04.2002 Skąd: Tychy Ostrzeżenie: (0%) ![]() ![]() |
Dobra tamtej nie bede cytowal ale masz tu uproszczoenie
[php:1:369daa9ebf]<?php function retirect( $page, $args=FALSE ){ $request = $page; if ($args){ $vars.='?'; foreach($args as $name=>$value) $request.=$name.'='.$value.'&'; } header ("Location: $request"); } ?>[/php:1:369daa9ebf] No i po wykonaniu wszystkich operacji jakie miala wykonac strona uzywasz tej funkcji na koncu skryptu wywolujac ta strone jaka miala sie wyswietlic z tablica argumentow $args. -------------------- "Real children don't go hoppity-skip unless they are on drugs."
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 103 Pomógł: 0 Dołączył: 25.04.2003 Skąd: Olsztyn Ostrzeżenie: (0%) ![]() ![]() |
Hm... tą funcję wywołuję na stronie z formularzem i podaję za $page stronę która to przetwarza czy odwrotnie?
-------------------- r.
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Przyjaciele php.pl Postów: 554 Pomógł: 0 Dołączył: 4.04.2002 Skąd: Tychy Ostrzeżenie: (0%) ![]() ![]() |
Cytat Hm... tą funcję wywołuję na stronie z formularzem i podaję za $page stronę która to przetwarza czy odwrotnie?
Po otrzymaniu danych post musiz uzyc tej funkcji - to tak jak na forum piszesz posta - potem sie wyswietla ze napisales i czy chcesz zobaczyc wiadomosc, w tym momecie zostal uzyty header i dzieki temu ta strone mozesz odswiezac, powracac do niej przez wstecz i nie pisze ze strona wygasla. Uff mam nadzieje ze cos zrozumiales ![]() -------------------- "Real children don't go hoppity-skip unless they are on drugs."
|
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 103 Pomógł: 0 Dołączył: 25.04.2003 Skąd: Olsztyn Ostrzeżenie: (0%) ![]() ![]() |
Uff.... juz tak
![]() -------------------- r.
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Przyjaciele php.pl Postów: 790 Pomógł: 7 Dołączył: 6.02.2003 Skąd: Polska Ostrzeżenie: (0%) ![]() ![]() |
a czy nie wystarczy dac do stronki no-cache :?:
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 03:10 |