Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]IP, Host i Przeglądarka w polu formularza
ReBeLs513
post
Post #1





Grupa: Zarejestrowani
Postów: 233
Pomógł: 0
Dołączył: 14.03.2010
Skąd: Dessau

Ostrzeżenie: (0%)
-----


Szukałem skryptu do pokazania hosta, ip i przeglądarki uzytkownika. To wszysttko chciałemumieścić w formularz:

<input type="hidden" name="IP" value="<? echo $_SERVER['REMOTE_ADDR'] ?>">
<input type="hidden" name="Host" value="<? gethostbyaddr($_SERVER['REMOTE_ADDR']) ?>">
<input type="hidden" name="Przeglądarka" value="<?php echo $_SERVER["HTTP_USER_AGENT"]; ?>">

Taki sposób nie działa... Błędny kod??
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
modern-web
post
Post #2





Grupa: Zarejestrowani
Postów: 763
Pomógł: 117
Dołączył: 15.03.2010
Skąd: void

Ostrzeżenie: (0%)
-----


W zasadzie wszystko co dotyczy js i html użytkownik może dowolnie edytować u siebie w przeglądarce więc potrzebujesz zabezpieczenia po stronie serwera.
Jeśli jest to formularz kontaktowy który wysyła te dane mailem to sugerowałbym zastosowanie tych pól tylko do wyświetlenia owych danych użytkownikowi, a przesyłanie tych 3 wartości (IP, Host i Przegladarka) bezpośrednio z skryptu PHP.

Podsumowując:
Nie odbieraj z formularza do skryptu tych 3 wartości tylko odczytaj je od użytkownika na nowo, bo wszystko co zostanie odebrane z formularza może być fałszywe - nawet dane z pól disabled i hidden.

Przeczytaj jeśli jesteś zainteresowany jak działa omijanie zabezpieczeń hidden i disabled:

http://mynthon.net/howto/-/JavaScript%20-%...%20readonly.txt

Pozdrawiam!

Ten post edytował modern-web 12.04.2011, 14:57:39
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 4.10.2025 - 04:48