Bir PHP komut dosyası gönderilen POST verileri nereden geldi nasıl belirlersiniz?

2 Cevap php

Web siteme veri toplama formları bir ton var, ve ben tüm verileri işlemek için bir PHP komut dosyası yazdı. Tüm formları var biri kendi eylem olarak komut ve yöntem olarak POST. Işleyici e-postaları bana veri kopyalama, ve ben onlar kökenli formun URL'sini içeren e-postalar için olsun istiyorum. Komut dosyası sunuldu formu url almak için PHP herhangi bir yolu var mı? Yoksa URL'sini ile her formda bir ekstra gizli alan eklemek gerekiyor?

2 Cevap

De e-posta aşağıdaki değişkeni gönder:

$_SERVER['HTTP_REFERER'] 

Eğer mesajlar sadece kendi formundan ulaşmasını sağlamak istiyorsanız, doğrulamak için gizli bir alanda formdaki bir kerelik simge koyabilirsiniz.