The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Как перехватить средствами PHP переменные JavaScript"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы WEB технологии (Public)
Изначальное сообщение [Проследить за развитием треда]

"Как перехватить средствами PHP переменные JavaScript"
Сообщение от Aleksonic emailИскать по авторуВ закладки on 04-Ноя-03, 21:11  (MSK)
Мне кажется, в "PHP FAQ конференции ..." имеется ошибка:
6. Подскажите как перехватить средствами PHP переменные JavaScript?
Вопрос абсолютно дурацкий ибо ... Dmitry Seleznev

Можно, и очень легко. Вообще сайт и форум сделаны очень хорошо. Легко и приятно работать. Пишите: aleksonic@yandex.ru

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Как перехватить средствами PHP переменные JavaScript"
Сообщение от michelle Искать по авторуВ закладки on 07-Ноя-03, 13:00  (MSK)
>Мне кажется, в "PHP FAQ конференции ..." имеется ошибка:
>6. Подскажите как перехватить средствами PHP переменные JavaScript?
> Вопрос абсолютно дурацкий ибо ... Dmitry Seleznev
>
>Можно, и очень легко. Вообще сайт и форум сделаны очень хорошо. Легко
>и приятно работать. Пишите: aleksonic@yandex.ru

Интересно КАК !!!

JavaScript работает на клиенте, а PHP - на сервере!!!!!

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Как перехватить средствами PHP переменные JavaScript"
Сообщение от Aleksonic emailИскать по авторуВ закладки on 09-Ноя-03, 16:25  (MSK)
>Интересно КАК !!!
>
>JavaScript работает на клиенте, а PHP - на сервере!!!!!

А, любой скрипт PHP, кто вызывает на выполнение - клиент. Вот в JavaScript и вставляем вызов скрипта на PHP и передаем в качестве параметра переменную полученную в JavaScript. Мне кажется просто, и более того, это работает у меня в счетчике и извлекает сведения о посетителе, вплоть до видимой им области моей странички, разрешения и глубины цветности его монитора.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Как перехватить средствами PHP переменные JavaScript"
Сообщение от Aleksonic emailИскать по авторуВ закладки on 16-Ноя-03, 10:30  (MSK)
>Интересно КАК !!!

Содаем пустой текстовый файл journal.txt.
В любой страничке перед тегом <body> размещаем следующее:
<SCRIPT LANGUAGE="JavaScript">
   var str = "<IMG src=Client.php?str=|"+screen.availWidth+"X"+screen.availHeight+"|"+screen.colorDepth+"|"+document.body.offsetwidth+"X"+document.body.offsetHeight+"|"+navigator.cpuClass+"|"+navigator.systemLanguage+"|"+navigator.userLanguage+"|"+navigator.platform+"|"+navigator.appMinorVersion+"|"+document.charset+">";
   document.write(str);
</SCRIPT>
или на VBScript:
<SCRIPT language= VBScript >
   dim str
    str = "|"&screen.availWidth&"X"&screen.availHeight&"|"&screen.colorDepth&"|"&document.body.offsetwidth&"X"&document.body.offsetHeight&"|"&navigator.cpuClass&"|"&navigator.systemLanguage&"|"&navigator.userLanguage&"|"&navigator.platform&"|"&navigator.appMinorVersion&"|"&document.charset
   document.write "<IMG src=Client.php?str="+str+">"
</SCRIPT>
Файл Client.php:
<?php
$filename = 'journal.txt';
$som1 = $_GET['str'];
$somecontent = "$som1";
if (is_writable($filename))
{   if (!$handle = fopen($filename, 'a')) {exit;}
    if (!fwrite($handle, $somecontent)) {exit;}
    fclose($handle);
}
?>

Может я и не прав, на мне кажется, что это и есть "перехват средствами PHP переменных JavaScript".

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Как перехватить средствами PHP переменные JavaScript"
Сообщение от konst emailИскать по авторуВ закладки on 17-Ноя-03, 13:41  (MSK)
>Может я и не прав, на мне кажется, что это и есть
>"перехват средствами PHP переменных JavaScript".
Да не прав!
Это называется "Как средствами JS передать данные PHP-скрипту"

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру