Strona 1 z 1

php ---> wpisywanie do bazy

: śr gru 15, 2004 11:04 am
autor: maco
Mam mały problem. Chodzi o to ,że mam form. do wpisywania danych do bazy mysql'a. Wszystki działa cacy, ale po dodaniu wiersza do bazy, jak nacisne F5 wpisuje ni sie to samo jeszcze raz.
Co zrobic by cos takiego nie mialo miejsca ( moze jakis skrypcik w JavieScript lub inna konstrukcja formularza w HTML'u.
Musze to miec zablokowane bo inaczej prowadzacy "wychaczy :wink: "mi stronke.
Pozdrawiam.

Re: php ---> wpisywanie do bazy

: śr gru 15, 2004 11:34 am
autor: porneL
[php]
header("HTTP/1.1 303 Redirect");
header("Location: http://twoj.serwer.com/jakas/strona");
[/php]

jeśli nie używasz metody GET, to może być:
[php]
header("HTTP/1.1 303 Redirect");
header("Location: http://{$_SERVER['HTTP_HOST']}{$_SERVER['REQUEST_URI']}");
[/php]

Hint: przydało by się to na forach phpBB, zamiast obleśnego Refresh.

Re: php ---> wpisywanie do bazy

: czw gru 16, 2004 2:48 pm
autor: Krzysztof Kurzydło
Można jeszcze dodać zapytanie sprawdzające czy dana informacja nie jest już wprowadzona do bazy danych (tak aby się nie powtarzała).