Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML][PHP] jak z formularzem wyslac aktualna date?
Forum PHP.pl > Forum > Przedszkole
diasek7
witam, jak przez $_POST przeslac formularzem aktualna date?

mam cos takiego:

  1. <input type="hidden" name="date" value="<?php echo date("m.d.y H:i:s"); ?>


ale to pobiera date zaladowania sie formularza, a nie wtedy kiedy zostal on wyslany
nospor
To czemu nie przyjmiesz, że data odebrania jest datą wysłania?
diasek7
tak juz mam zrobione, po prostu potrzebuje takiego malego zabezpieczenia i nie wiem jak rozwiazac
nospor
A przed czym ma Cię to niby zabezpieczać? Może napisz co kombinujesz to będziemy ci mogli pomóc.
diasek7
kiedys tu na forum czytalem, zeby zrobic tokena z czasem przy wysylaniu formularza, zeby nie mozna bylo spoza tego formularza nic dodawac do bazy, no i jak sie go wysle to potem mozna porownac z aktualnym czasem i jak jest np duza roznica to odrzucic dane

ale jak ma ktos lepszy sposob to chetnie poslucham smile.gif
nospor
Przecież to żaden problem wysłać datę nie z Twojego formularza. Żadne zabezpieczenie.

Jak już chcesz jakiś token to niech to będzie token a nie data. Taki token sobie generujesz unikalny, zapisujesz do sesji i wstawiasz do forma. Potem odbierasz forma i jak token z forma nie zgadza się z sesją to WON.
diasek7
a bez sesji nie da sie jakos takiego zabezpieczenia zrobic?
nospor
A jaki problem użyć sesji?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.