Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Wyczyszczenie danych z $_POST
Chys
post 12.04.2007, 21:50:14
Post #1





Grupa: Zarejestrowani
Postów: 34
Pomógł: 0
Dołączył: 12.04.2007

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


Witam, jestem początkującym programistą (o ile mogę się tak nazwać tongue.gif ) PHP'a i mam pewien problem, otóż próbuję zrobić stronę internetową i jedną z części będzie dodawanie komentarzy do newsów dla zarejestrowanych użytkowników. Wysłany komentarz jest zapisywany w bazie danych. Problem jest z tym, że po wysłaniu komentarza mogę wciskać F5 i wygeneruje się chyba znany nam wszystkim okienko:

Po kliknięciu "OK" dane zostanę przesłane ponownie... I można tak w kółko, a efektem jest całe mnóstwo identycznych komentarzy, czy oddanie kilku głosów w jednej ankiecie na jedną wybraną opcję (ankiety też mają formularze przesyłane metodą POST)
Nie pomaga usunięcie(?) zmiennej:
  1. <?php
  2. unset($_POST['comment'];
  3. ?>

Jednak po wciśnięciu F5 i dalej OK, zmienna dalej zostanie przesłana...
Więc prosiłbym bardzo o jakąś wskazówkę odnośnie ominięcia tego problemu, z góry wielkie dzięki winksmiley.jpg

[+] edit
Proszę na przyszłość pamiętać o dodawaniu
tagu w Przedszkolu.
---
~strife
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
maryaan
post 12.04.2007, 22:13:39
Post #2





Grupa: Zarejestrowani
Postów: 380
Pomógł: 2
Dołączył: 5.01.2007

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


po chusteczke usuwasz ta zmienna skoro po nacisnieciu f5 i tak przyleci jeszcze raz to samo? mozesz wykorzystac przekierowanie header("Location: ptth://jakastrona.costam.com") albo skorzystac z wyszukiwarki, w dziale php jest nawet przyklejony temat o odswiezaniu


--------------------
Wybierasz się do Zakopanego? Odwiedź Willę Pod Górami. Następnym razem na pewno do niej wrócisz :)
Go to the top of the page
+Quote Post
Chys
post 12.04.2007, 22:18:26
Post #3





Grupa: Zarejestrowani
Postów: 34
Pomógł: 0
Dołączył: 12.04.2007

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


Ale mój skrypt komentarzy i ankiet nie jest na początku strony więc nie mogę wysyłać nagłówków header(".......") przed wstawieniem wartości do bazy skoro nie będę miał już tych zmiennych z których chcę skorzystać, czyż nie?
Go to the top of the page
+Quote Post
maryaan
post 12.04.2007, 22:26:22
Post #4





Grupa: Zarejestrowani
Postów: 380
Pomógł: 2
Dołączył: 5.01.2007

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


a kod masz kropelką posklejany ze nie mozesz sobie przesunac sprawdzania/dodawania do bazy na poczatek?


--------------------
Wybierasz się do Zakopanego? Odwiedź Willę Pod Górami. Następnym razem na pewno do niej wrócisz :)
Go to the top of the page
+Quote Post
Chys
post 12.04.2007, 22:35:41
Post #5





Grupa: Zarejestrowani
Postów: 34
Pomógł: 0
Dołączył: 12.04.2007

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


No ok, dzięki, pomogło biggrin.gif
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 Wersja Lo-Fi Aktualny czas: 14.08.2025 - 10:03