merhaba. php ile form işlemek istesek, ama bu işlemi sadece server'in IP'sinden gelen POST verisiyle yaptığımızdan emin olmak istesek. yani sadece kendi sitemizden doldurulan formlar geçerli olsa, aklı evvel biri çıkıp da lokal bi htm dosyasından, sadece action değerini bizim form işleme scriptimize eşitleyerek bu işi yapamasa. nasıl gerçekleştirilebilir böyle bir şey.
aklıma şöyle bir şey geldi: "referrer ip" ve "form işleme scriptinin host ip" değerleri karşılaştırılabilir. AMA referrer ip almak için &_ENV değişkeni kullanılırsa (bu kullanılabiliyor değil mi?) sonuç garanti değil çünkü bu değer client browser'dan geliyor ve bütün browserlar bu bilgiyi göndermeyebilirmiş (php'nin resmi belgelendirmesinde öyle yazıyor).
yeterince iyi (açık) anlatabildim mi bilmiyorum...
1. sayfa
Hizmet kalitesi için çerezleri kullanabiliriz, DH'yi kullanırken depoladığımız çerezlerle ilgili veri politikamıza gözatın.
aklıma şöyle bir şey geldi: "referrer ip" ve "form işleme scriptinin host ip" değerleri karşılaştırılabilir.
AMA
referrer ip almak için &_ENV değişkeni kullanılırsa (bu kullanılabiliyor değil mi?) sonuç garanti değil çünkü bu değer client browser'dan geliyor ve bütün browserlar bu bilgiyi göndermeyebilirmiş (php'nin resmi belgelendirmesinde öyle yazıyor).
yeterince iyi (açık) anlatabildim mi bilmiyorum...