| -odo- |
Post
#1
|
|
Goście |
Dane z formularza przekazuję do strony na której zapisuję je w bazie:
<?php mysql_query("INSERT INTO tabela VALUES ...")... ?> Po odświeżeniu tej strony dane zostają ponownie zapisane. Jak się przed tym zabezpieczyć? Wiem, że po zapisaniu danych mogę skorzystać z przekierowania do innej strony: Header("Location: plik.php") Ale może jest inna metoda |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 33 Pomógł: 1 Dołączył: 15.12.2005 Ostrzeżenie: (0%)
|
A ja bym w najprostszy sposob zastosowal header() ale nie moge bo juz raz jest uzyty i wyskakuje blad. wyglada to mniej wiecej tak:
require "include.php"; menu(); //tu jest zawarty juz header ----dalsza czesc pliku i nie moge podac headera w dalszej czesci pliku bo wyskakuje blad. Jak sobie z tym poradzic ? |
|
|
|
odo Ponowny zapis do bazy po odświeżeniu strony 1.11.2005, 22:31:46
mike_mech Jeśli koniecznie chcesz ominąć header() to możesz:... 1.11.2005, 22:56:21
ActivePlayer mozna tez ustawiac cookies tylko po co 1.11.2005, 22:58:41
odo Dzięki za odpowiedź mike_mech
Mogę prosić o rozwi... 2.11.2005, 14:01:52
mike_mech To będzie przykład dość poglądowy (jest to jakiś s... 2.11.2005, 14:29:57
LBO ob_start" title="Zobacz w manualu php" target="_ma... 17.04.2006, 13:05:29
surf tez mialem taki problem i wpadlem na pewien pomysl... 24.02.2007, 06:03:30 ![]() ![]() |
|
Aktualny czas: 20.11.2025 - 11:57 |