Информация о пользователе зашедшего на сайт

           главная страница сайта              Главная                                      обмен ссылками с тематическими сайтами                 Обмен ссылками                                        гостевая книга             Гостевая                                       обратная связь для отправки почты на e-mail               Обратная связь              |

Webmaster-Soft.ru - программы, скрипты для вебмастера            Меню

 

Книги для веб-мастера, книги програмирования  Программы
Электронные книги  Книги
Журналы для вебмастеров   Журналы вебмастеру
  Скрипты
Статьи
Учебник HTML  Учебник HTML
Базы каталогов для раскрутки сайта  Базы каталогов
Шаблоны, картинки, смайлы, иконки  Архив программ
   Интернет магазин
  Каталог статей
  Доска обьявлений
 

 

 

 

 

Работа в сети интернет
Лучшие системы в сети
для заработка

 

 
 

 


 

 

 

В помощь Web-Дизайнеру

Создание сайта,  оптимизация,  раскрутка

    Статьи
 Создание сайта




 

Создание сайта

 

Информация о пользователе зашедшего на сайт








Здравствуйте, товарищи начинающие программисты! Сегодня мы попробуем сделать страницу, которая будет показывать информацию о пользователях им же. Вы, наверное, уже не раз встречались с такими страницами на сайтах, посвященных сетевой безопасности (или, как говорят в народе, "хакерских сайтах"). Эта страница заставит широко открыть рот не только "тупых ламаков", но и довольно продвинутых юзверей. Вопреки мнению многих, такая страница делается очень просто, и даже не полностью на PHP (с JavaScript). Вы не знаете, что это значит ? А значит это то, что эти данные будут корректно отображаться даже на НАРОДе (не могу вспомнить где еще предоставляют хостинг без PHP). Так вот, приступим. Создадим файл o_vas.php Я буду давать комментарии по мере просмотра кода.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Информация о вас</title>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=WINDOWS-1251">
</head>
<body>
<!--Здесь, я думаю, у вас не должно возникнуть вопросов, т.к. все стандартно. -->
<?
GLOBAL $HTTP_USER_AGENT, $REMOTE_ADDR, $REMOTE_HOST,
$HTTP_REFERER;//объявляем переменные, которые нам понадобятся

if (!($HTTP_USER_AGENT)) {$HTTP_USER_AGENT = "У вас нераспространенная версия БРАУЗЕРА!";}//если версия браузера юзверя не определится - не дадим ему об этом знать. Также и с остальными переменными.
if (!($REMOTE_ADDR)) {$REMOTE_ADDR = "IP-татарский какой-то";}
if (!($HTTP_REFERER)) {$HTTP_REFERER = "Ниоткуда. В смысле сразу сюда пришел.";}
if (!($HTTP_ACCEPT_LANGUAGE)) {$HTTP_ACCEPT_LANGUAGE = "Татарский.";}
if (!($HTTP_CONNECTION)) {$HTTP_CONNECTION = "Ты отключен от сети.";}
if (!($REMOTE_PORT)) {$REMOTE_PORT = "0.";}
$host = gethostbyaddr($REMOTE_ADDR);//по IP-шнику вычисляем хост юзверя
$curTime=date("H:i:s");//текущее время
echo("Ваш IP-адресс: <b>$REMOTE_ADDR</b><br>Ваш хост: <b>$host</b><br>");
echo("Ваше разрешение экрана: ");?><!--выводим IP-шник и хост. Закрываем область php-скрипта, т.к. дальше будем использовать JS. -->
<b><script><!-- //
w=screen.width;
h=screen.height;
document.write (w+"x"+h);
// --></script></b><br>
Название вашего <span title="Программы просмотра страниц в Интернете">БРАУЗЕРА</span>:
<strong><script><!-- //
switch (navigator.appName)
{case "Microsoft Internet Explorer":
document.write ("Microsoft Internet Explorer или Opera");
break;
case "Netscape":
document.write ("Netscape или Opera");
break;
default:
document.write ("У вас нераспространенная версия БРАУЗЕРА!");
break;
}
// --></script></strong><br><!--Определяем какой браузер у юзверя по передаваемому заголовку. -->
<?
echo("Вы пришли с <b>$HTTP_REFERER</b><br> Скорость соединения: <b>$HTTP_CONNECTION</b><br>");
echo("Язык интерфейса вашего пользователя: <b>$HTTP_ACCEPT_LANGUAGE</b><br>Вы подключились через <b>$REMOTE_PORT</b> порт<br>");
echo("Информация о версии вашего БРАУЗЕРА: <b>$HTTP_USER_AGENT</b> <br>");
echo("Дата и время на ваших часах: <b>$curTime</b>") ;
?> <br>
<br>А это ваше разрешение
<a href="" onClick="window.open ('file://c:/', '100','resizable=yes,menubar=no,scrollbars=yes,width= ,height= ,top=0'); return false;" target="_blank">диск C:\</a> <!--Ну и чтобы совем довести юзверя и дать ему понять, что мы знаем о нем все, помогает ссылка, открывающая диск C:\. -->
</body>
</html>




Испробовать скрипт можно с этой страницы

А вот этот скрипт работает только на JS, правда и умеет он на порядок меньше по сравнению с предыдущем. Но, с другой стороны - это выход для web-мастеров тех сайтов, которые стоят на НАРОДе.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Информация о вас</title>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=WINDOWS-1251">
</head>
<body>
<script><!-- //
var date=(new Date()).getDate();
var month=(new Date()).getMonth();
var year=(new Date()).getYear();

var hours=(new Date()).getHours();
var minutes=(new Date()).getMinutes();
var seconds=(new Date()).getSeconds();

var day=(new Date()).getDay();
function goClock()
{window.setTimeout("goClock()", 1000);
today = new Date();
self.status = today.toString();}
// --></script>
<p >Ваш IP-адресс: <script language=JavaScript src=''></script><br> Ваше разрешение экрана: <strong><script><!-- //
w=screen.width;
h=screen.height;
document.write (w+"x"+h);
// --></script></strong></p>
<p >Название вашего <span title="Программы просмотра страниц в Интернете">БРАУЗЕРА</span>:
<strong><script><!-- //
switch (navigator.appName)
{case "Microsoft Internet Explorer":
document.write ("Microsoft Internet Explorer или Opera");
break;
case "Netscape":
document.write ("Netscape или Opera");
break;
default:
document.write ("У вас нераспространенная версия БРАУЗЕРА!");
break;
}
// --></script></strong></p>

<p >Информация о версии вашего БРАУЗЕРА:
<strong><script><!-- //
document.write (navigator.appVersion);
// --></script></strong></p>

<p >Дата и время на ваших часах:
<strong><SCRIPT language=JavaScript><!-- //
document.write (date+"."+month+"."+year+" "+hours+":"+minutes);
// --></SCRIPT></strong></p>
<p >Вы пришли с
<script language="JavaScript">
var where = document.referrer;
document.write(where);
</script>
</p>
<p >Это ваш <a href="" onClick="window.open ('file://c:/', '100','resizable=yes,menubar=no,scrollbars=yes,width= ,height= ,top=0'); return false;" target="_blank">диск C:\</a></p>
<script><!--
goClock();
//--></script>
</body>
</html>






Если еще и оформление подобрать, то вообще хорошо получится. Желаю вам хорошо удивить посетителей сайта, до свидания.



 

 




 

Страницы < 31 32 33 34 35 36 37 38 39 40 >

 

<<<В начало>>>

 







 

Ramblers.ru

Rambler's Top100

 

    

  

 
  
  

 

Inet-Bazar.ru
 Интернет магазин цифрового товара.

--==--

 

  

 

Copyright © 2006 Oleg Velikanov