(495) 925-0049, ITShop интернет-магазин 229-0436, Учебный Центр 925-0049
  Главная страница Карта сайта Контакты
Поиск
Вход
Регистрация
Рассылки сайта
 
 
 
 
 

Взаимодействие PHP и JavaScript

Источник: proklondike

Чтобы понять, о чем будет идти речь в этой статье приведу небольшой пример.

Например пользователь использует каталог ссылок и ему хотелось бы знать, сколько пользователей перешло по той или иной ссылке. Как правильно, при этом используются редиректы:

<a href='http://www.site.ru/counter.php?id=proklondike.com'>http://www.codingclub.net</a>

то есть выполняется скрипт counter.php, который учитывает переход по ссылке и затем перенаправляет пользователя на сайт. А как быть, если вы хотите использовать прямые ссылки без редиректа и в то же время что бы тот же скрипт counter.php учитывал переходы на сайт?

Для этой цели файл PHP можно привязать к скрипту JavaScript:

<script language=JavaScript>
 function jump(site) {
 img = new Image();
 img.src = 'counter.php?id='+site;
}
</script>

<a href='http://www.codingclub.net' onclick='jump("webobzor.net")'>http://www.codingclub.net</a>

Все достаточно просто. При нажатии на ссылку одновременно выполняются два дейтвия:

- открывается сайт http://www.codingclub.net без всякого редиректа;

- загружается виртуальный рисунок img, который выполняет скрипт counter.php без его отображения.

При помощи данной технологии вы можете выполнять практически любые действия не только при нажатии на ссылку, но и при появлении любых событий (onmouseover, onmouseout и т.п.)



 Распечатать »
 Правила публикации »
  Написать редактору 
 Рекомендовать » Дата публикации: 27.12.2006 
 

Магазин программного обеспечения   WWW.ITSHOP.RU
Microsoft Office 365 Бизнес. Подписка на 1 рабочее место на 1 год
Business Studio 4.2 Enterprise. Конкурентная лицензия + Business Studio Portal 4.2. Пользовательская именная лицензия.
КОМПАС-3D v17 Home
Zend Guard 1 Year Subscription
Stimulsoft Reports Server Team 10 users
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Безопасность компьютерных сетей и защита информации
СУБД Oracle "с нуля"
OS Linux для начинающих. Новости + статьи + обзоры + ссылки
Новые материалы
Мастерская программиста
Каждый день новые драйверы для вашего компьютера!
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
 



    
rambler's top100 Rambler's Top100