PHP, MySQL, bazy danych, programowanie, skrypty, internet, strony www, PHP.org.pl

 Szukaj:  

 » php.org.pl ver. 1.1 final

Menu...

PHP, MySQL, bazy danych, programowanie, skrypty, internet, strony www, PHP.org.pl
PHP, MySQL, bazy danych, programowanie, skrypty, internet, strony www, PHP.org.pl
PHP, MySQL, bazy danych, programowanie, skrypty, internet, strony www, PHP.org.pl
PHP, MySQL, bazy danych, programowanie, skrypty, internet, strony www, PHP.org.pl
PHP, MySQL, bazy danych, programowanie, skrypty, internet, strony www, PHP.org.pl
PHP, MySQL, bazy danych, programowanie, skrypty, internet, strony www, PHP.org.pl
PHP, MySQL, bazy danych, programowanie, skrypty, internet, strony www, PHP.org.pl
PHP, MySQL, bazy danych, programowanie, skrypty, internet, strony www, PHP.org.pl
PHP, MySQL, bazy danych, programowanie, skrypty, internet, strony www, PHP.org.pl
PHP, MySQL, bazy danych, programowanie, skrypty, internet, strony www, PHP.org.pl
PHP, MySQL, bazy danych, programowanie, skrypty, internet, strony www, PHP.org.pl

 

NewsLetter...

Twój mail:

Twoje imię:

 

Sonda...


Ile masz lat

mniej niż 15
15-18
19-25
więcej niż 25

» Wykrycie języka użytkownika
Wiele osób narzeka na pliki cookie. Nawet w gazetach (nie zawsze) znający się na rzeczy dziennikarze wypowiadają się ich temat. Cała wojna toczy się o to, że przy pomocy pliku cookie serwis może zbierać informacje o użytkowniku. Może i jest w tym nieco prawdy, ale o wiele więcej możemy powiedzieć, wierzcie mi, możemy powiedzieć mimo naszej woli.

Aby ktoś mógł zbierać dane o naszym komputerze nie musi prosić o wypełnianie ankiet. Wystarczy do tego przeglądarka. Tak się składa, że powszechnie używany Internet Exploler jest najbardziej rozmowny i mówi najwięcej, jeśli się go oto poprosi. Wszystko sprowadza się do wykorzystania javascriptu.

Oto prosty przykład w jaki można wyciągnąć dane o naszym komputerze.
<script language='JavaScript' type='text/javascript'>
document.write( navigator.cpuClass +'<br>' );
</script>

W ten sposób uzyskujemy informacje. U mnie wyświetliło się 'x86'. Teraz wystarczy te dane przekazać do jakiegoś serwisu. Nie trzeba do tego wiele. Przy pomocy php dane można zapisać w jakimś pliku lub bazie danych i je identyfikować na podstawie numeru ip.
<script language='JavaScript' type='text/javascript'>
document.write( navigator.userLanguage );
</script>

Po nieznacznej przeróbce:
<script language='JavaScript' type='text/javascript'>
document.write("<script language='JavaScript' type='text/javascript' src='http://localhost/dane.php?language="+ navigator.userLanguage +"'></script>");
</script>

Plik dane.php
<?php

echo "document.write( 'Twoj jezyk ". $_GET['language'] ."' );";

?>

Jak widzicie język jest przekazany do aplikacji serwerowej. Teraz to już nie problem zapisać dane. Osoby, które lepiej znają javascript mogą dowiedzieć się więcej o odwiedzających użytkownikach. Jak widzicie nie trzeba nic mówić. Nasza przeglądarka powie za nas wiele, o wiele za dużo. Nieco bardziej oporna w rozmowach jest Opera i Mozilla, chociaż znający javascript sobie powinien z tym poradzić. Więc o co ta cała wojna o cookie, które może stać się Ľródłem informacji? Nasza przeglądarka jest o wiele bardziej bogatym Ľródłem, co niektóre serwisy już wykorzystują. Jak? podejrzyjcie Ľródła.

Łukasz 'Splatch' Dywicki
splatch@desk.pl
Splatch  

 

Polecamy...

Zakopane
Polecamy skuterki z importu
noclegi Zakopane Krynica Zdrój
bilard
 
 
Wszelkie prawa zastrzeżone php.org.pl 2005.