Miten voisi php:llä tarkistaa mistä osoitteesta Post on lähetetty?
Enpäs tiedä löytyykö siihen muuta tapaa kuin $_SERVER['HTTP_REFERER'] ja tuonkin käyttäjä pystyy halutessaan piilottamaan.
Toinen vaihtoehto on tietysti laittaa yhdeksi post-muuttujaksi sivu, miltä lomake on lähetetty.
kiitos hyvästä ideasta.
Joo, tuon tarkistaminen _luotettavasti_ on vähän hankalampi homma. Voinhan nääs tallentaa formin netistä omalle koneelle ja edelleen post-muuttujassa lukee sen oikean sivun nimi. HTTP_REFERER on siinä mielessä parempi, mutta sitä taas ei aina lähetetä, riippuen käsittääkseni ainakin palomuurista ja kenties selaimestakin.
Aihe on jo aika vanha, joten et voi enää vastata siihen.