![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 122 Pomógł: 0 Dołączył: 16.09.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam! Oto mój skrypt:
mimo że jest header - to po odświeżeniu strony wszystko jest wykonywane na nowo - czyli stringi są wysyłane do bazy. Nie wiem czemu się tak dzieje. do tej pory danie "[php][/php]header" załatwiało sprawę. Pozdrawiam. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 79 Pomógł: 0 Dołączył: 26.03.2011 Skąd: Dąbrowa Górnicza Ostrzeżenie: (0%) ![]() ![]() |
Po Headerach wstawia się exit();, żeby wykonywanie skryptu zakończyło się w danym momencie, a nie dalej szło własnym życiem
![]() Tak wg, jeśli dobrze pamiętam mimo, że strona jest odświeżana to do niej jest dołączona POST. I w twoim skrypcie problemem możemy być, że nulujesz $nadawce a nie $_POST['nadawca']. Ten post edytował luke18dg 3.03.2013, 20:53:39 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 122 Pomógł: 0 Dołączył: 16.09.2012 Ostrzeżenie: (0%) ![]() ![]() |
niestety nadal nie działa.
Zauważyłem że powtarza tak zapytanie gdy już jest adres z końcówką co=wyslano oto aktualny kod:
wie ktoś ![]() może jest jakieś zapytanie które blokuje odświeżanie strony? ? Ten post edytował Th0e 4.03.2013, 19:40:32 |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 2 355 Pomógł: 533 Dołączył: 15.01.2010 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Coś musiałeś namieszać, niemożliwe, żeby po header nadal było można wysłać to samo zapytanie.
A jak zrobisz tak? Sprawdź w ogóle czy ten header się wykonuje, bo może nie? Ten post edytował Damonsson 4.03.2013, 21:15:02 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 122 Pomógł: 0 Dołączył: 16.09.2012 Ostrzeżenie: (0%) ![]() ![]() |
Coś musiałeś namieszać, niemożliwe, żeby po header nadal było można wysłać to samo zapytanie. A jak zrobisz tak? Sprawdź w ogóle czy ten header się wykonuje, bo może nie? 0k. oto aktualny kod:
nadal jest tak samo. to znaczy jak napiszemy coś za pierwszym razem i weźmiemy f5 to nic. ale jeśli jest już końcówka adresu wysłano. znowu coś napiszemy i wyślemy to potem po f5 ciągle się to ostatnie będzie wysyłać. |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 2 355 Pomógł: 533 Dołączył: 15.01.2010 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
A podaj ścieżkę bezwzględną w Location
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 122 Pomógł: 0 Dołączył: 16.09.2012 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 2 355 Pomógł: 533 Dołączył: 15.01.2010 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 122 Pomógł: 0 Dołączył: 16.09.2012 Ostrzeżenie: (0%) ![]() ![]() |
(napisalem ht tp zamiast http bo inaczej tworzył się link i jakieś cuda wyskakiwały ![]() bez zmian. ~~~ może jest inny sposób niż header? f5 Ten post edytował Th0e 5.03.2013, 15:25:11 |
|
|
-Gość- |
![]()
Post
#10
|
Goście ![]() |
może jest inny sposób niż header? Przekierowanie jest prawidłowym działaniem w tym wypadku. Masz włączone raportowanie błędów? Coś mi się wydaje, że header nie działa, gdyż coś już jest wcześniej wysłane do przeglądarki. Możesz ewentualnie jeszcze sprawdzać przed zapisem czy nie przekazano parametru z $_GET['wyslano'] |
|
|
![]()
Post
#11
|
|
![]() Grupa: Zarejestrowani Postów: 3 034 Pomógł: 366 Dołączył: 24.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
wrzuć
lub a warunku daj ![]() Ten post edytował com 5.03.2013, 22:42:51 |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 122 Pomógł: 0 Dołączył: 16.09.2012 Ostrzeżenie: (0%) ![]() ![]() |
wrzuć lub a warunku daj ![]() dzięki pomogło - właśnie wpadłem na to samo, żeby zablokować wysyłanie posta, gdy już jest $GET['co'] nadal po f5 wyskakuje czy wyslac ponownie formularz, ale nie wysylaja sie nowe rekordy. Sprawdzę czy gdyby formularz był w innym pliku co skrypt wysyłający to by coś zmieniło. Temat do zamknięcia pozdrawiam ![]() |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 11:12 |