Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Jak nie zapisywać danych z odświeżonego formularza?
e11
post
Post #1





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 17.06.2002

Ostrzeżenie: (0%)
-----


Może ktoś wie jak, w sposób w miarę niekłopotliwy, dowiedzieć się tego, czy użytkownik zmusił przeglondarkę do ponownego przesłania formularza przyciskiem odśwież.
Go to the top of the page
+Quote Post
Wankster
post
Post #2





Grupa: Zarejestrowani
Postów: 208
Pomógł: 0
Dołączył: 19.04.2003

Ostrzeżenie: (0%)
-----


Po wysłaniu formularza wysyłasz ciacho np. a później sprawdzasz czy jest, jeżeli jest to nie dodaje ponownie, a jeżeli nie ma to dodaje winksmiley.jpg


[php:1:6cbfee5f06]<?php

if ( IsSet( $_POST['str'] ) )
{
if ( !IsSet( $_COOKIE['refresh'] ) )
{
// proces dodawania
}
setcookie( 'refresh' );
}
else
{
// formularz
}

?>[/php:1:6cbfee5f06]
Go to the top of the page
+Quote Post
e11
post
Post #3





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 17.06.2002

Ostrzeżenie: (0%)
-----


Dzięki,
ale na podobnych kilka pomysłów wpadłem i chodzi mi raczej o upewnienie się, że nie ma niczego prostszego, bo to jest owszem dobre rozwiązanie, gdy masz jeden formularz, przy kilku formularzach i możliwości kilkakrotnego wypełnienia każdego z nich sprawa robi się nie tyle skomplikowana, co męcząca.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 04:57