Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: передать данные JavaScript-а

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
chaynyk
Отправлено: 18 Мая, 2009 - 16:45:28
Post Id



Гость


Покинул форум
Сообщений всего: 118
Дата рег-ции: Сент. 2007  
Откуда: MOSCOW


Помог: 0 раз(а)




передать данные JavaScript-а для метода get на другой сервер.
вот текст , но что то не работает. плиз подскажите ошибку.
CODE (text):
скопировать код в буфер обмена
  1. </script>
  2. <script language="JavaScript" src="http://count/add.php?id=110&r="+escape(window.location.href)+""></script>
  3.  

или так:
CODE (text):
скопировать код в буфер обмена
  1.  
  2. <script type="text/javascript" language="javascript">
  3. var ref=escape(window.location.href);
  4. </script>
  5. <script language="JavaScript" src="http://count/add.php?id=110&r="+ref+""></script>
  6.  

Во общем, оба не работают.


-----
Чайник в PHP и SEO,http://fleshky[dot]ru
 
 Top
Champion Супермодератор
Отправлено: 18 Мая, 2009 - 16:50:39
Post Id



Активный участник


Покинул форум
Сообщений всего: 4350
Дата рег-ции: Авг. 2008  
Откуда: Москва


Помог: 57 раз(а)




ДЛя начала ref - нормальные вещи содержит? А во-вторых, пробовал получившуюся ссылку просто браузером открывать?
 
 Top
chaynyk
Отправлено: 18 Мая, 2009 - 23:34:14
Post Id



Гость


Покинул форум
Сообщений всего: 118
Дата рег-ции: Сент. 2007  
Откуда: MOSCOW


Помог: 0 раз(а)




Champion пишет:
ДЛя начала ref - нормальные вещи содержит?

при чем здесь нормальные вещи? ref это переменная с содержанием данных, которые получены на стороне клиента под средством JavaScript-а. window.location.href - это пример, для примера данны могут быть и document.frames[0], и т. д. Можно хоть так:
PHP:
скопировать код в буфер обмена
  1. <script type="text/javascript" language="javascript">
  2. var ref=10+15;
  3. </script>
  4. <script language="JavaScript" src=" http://count/add.php?id=110&r="+ref+""> </script>

Champion пишет:
А во-вторых, пробовал получившуюся ссылку просто браузером открывать?

Ну пробовал, ни чего не происходит данные в переменной r пустые.
Суть вопроса проста, нужно передать данные из переменной полученной по средствам JavaScript в переменную на другой сервер методом get.

(Отредактировано автором: 18 Мая, 2009 - 23:35:47)



-----
Чайник в PHP и SEO,http://fleshky[dot]ru
 
 Top
Champion Супермодератор
Отправлено: 19 Мая, 2009 - 08:50:35
Post Id



Активный участник


Покинул форум
Сообщений всего: 4350
Дата рег-ции: Авг. 2008  
Откуда: Москва


Помог: 57 раз(а)




chaynyk пишет:
при чем здесь нормальные вещи? ref это переменная с содержанием данных, которые получены на стороне клиента под средством JavaScript-а.
Эти данные на самом деле выглядят так, как ты ожидаешь? И знаешь ли ты что означает var?
chaynyk пишет:
данные в переменной r пустые
Хорошо, что это определил. Как ты в скрипте получаешь переменную r? Пользуешься при этом массивом $_GET?
И еще, src=" http://count/add.php?id=110&r="+ref+"" - я очень сомневаюсь, что оно будет работать.
(Добавление)
CODE (text):
скопировать код в буфер обмена
  1. <script type="text/javascript" language="javascript">
  2. function r(){
  3.  document.getElementById(5).src = 'http://www.yandex.ru'
  4. }
  5. </script>
  6. <script id = 5 language="JavaScript" > </script>
  7. <input  onclick = r()>

Ну только не инпут-онклик, а придумай там, когда тебе надо. Это для наглядности, что оно меняется.
 
 Top
chaynyk
Отправлено: 19 Мая, 2009 - 11:55:48
Post Id



Гость


Покинул форум
Сообщений всего: 118
Дата рег-ции: Сент. 2007  
Откуда: MOSCOW


Помог: 0 раз(а)




Упс!!
Разобрался, просто JavaScript плохо еще знаю.
В принципе, данная ситуация нужна была для начального учета статистики новых сайтов не имеющих изначальных посещений, то есть свеже испеченных. При этом, вести учет на сто - двести сайтов.
Идея появилась, по той причине некоторые сайты могут попасть в бан в случаи не посещаемости сайта.
Для этого на таких сайтах, будет стоять невидимый счетчик обрамленный тегом <noindex>
А в случаи определенного количества посещения, можно будет просто заменить на счетчик других онлайн сервисов, при этом быть уверенным на 100 % что не окажешься в бане.

(Отредактировано автором: 19 Мая, 2009 - 11:57:41)



-----
Чайник в PHP и SEO,http://fleshky[dot]ru
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« JavaScript & VBScript »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB