Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> совместное использование PHP и JavaScript 
:(
    Опции темы
shin
Дата 3.6.2006, 19:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 9
Регистрация: 2.6.2006

Репутация: нет
Всего: нет



Привет

вот задачка:

есть форма select,

user делает выбор, 

срабатывает OnChange,

я имею выбранное значение в переменной    

name=document.myform.select.value;

теперь вопрос:

как это значение перекинуть в переменную

обьявленную в PHP сценарии

скажем пусть она называется 

<?php
$x= 

?>
smile 


Огромное спасибо за помощь
 
PM MAIL ICQ   Вверх
12345c
Дата 3.6.2006, 21:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Круглый
****


Профиль
Группа: Vingrad developer
Сообщений: 2018
Регистрация: 26.12.2005
Где: наша не пропадала ?

Репутация: 57
Всего: 101



В РНР - никак, потому что он перестал работать к тому времени как пользователь стал смотреть страницу. Можно только отправить её новому РНР-скрипту через форму или иначе.

И document.myform.select.value не будет работать в FF, насколько помнится. Нужно document.myform.select1.options[document.myform.select1.selectedIndex].value  
PM WWW   Вверх
solenko
Дата 6.6.2006, 17:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1473
Регистрация: 15.1.2006
Где: Украина

Репутация: 9
Всего: 67



Код

scr = document.createElement('SCRIPT');
scr.src = "твой_скрипт.php?x=выбранное_значение";
document.body.appendChild(scr);
 


--------------------
Ла-ла-ла-ла
Заметьте, нет официального подтверждения, что это не просто четыре слога.
PM MAIL WWW ICQ Skype   Вверх
Aliance
Дата 6.6.2006, 22:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I ♥ <script>
****


Профиль
Группа: Модератор
Сообщений: 6418
Регистрация: 2.8.2004
Где: spb

Репутация: 55
Всего: 137



А что мешает отправить форму, тогда php код будет примерно таким:
Код

$myvar = isset($_GET['myvar']) ? $_GET['myvar'] : '';
if (!empty($myvar)) {
   // действия с переменной...
} else {
   print('Переменная $myvar не объявлена!');
}
 
PM MAIL WWW ICQ Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0450 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.