![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 38 Pomógł: 0 Dołączył: 25.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
Mam problem i nie mogę sobie poradzić.
Mam formularz który wysyła dane do skryptu i chciałbym aby spreparowany formularz się nie mógł podszyć. Stron referujących które wysyłają dane do skryptu jest wiele jak więc określić je wszystkie? Jak widać na końcu dopisałem * ale ten sposób nie działa. I pytanie czy www na początku też ma znaczenie. Czy strona bez www zostanie przepuszczona?
|
|
|
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 4 069 Pomógł: 497 Dołączył: 11.05.2007 Skąd: Warszawa ![]() |
Nie, musiał byś zastosować preg_match" title="Zobacz w manualu PHP" target="_manual.
Gwiazdka też nie zadziała ;] Dodatkowo nie $HTTP_REFERER tylko $_SERVER['HTTP_REFERER'] |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 283 Pomógł: 34 Dołączył: 21.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
A nie można po prostu pozwolić wykonać skryptu tylko jeśli HTTP_REFERER jest pusty, lub zawiera adres Twojej strony(nie wiem co przechowuje w takim wypadku)?
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 23:34 |