imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Веб-мастеру > Веб-программирование
Опции темы
Старый 24.06.2005, 16:43     # 1
UnOuter
Member
 
Регистрация: 17.03.2005
Адрес: Kiev
Сообщения: 235

UnOuter Реально крут(а)UnOuter Реально крут(а)UnOuter Реально крут(а)UnOuter Реально крут(а)
Работа с переменными

Есть значиение переменной в JavaScript

Как можно значение переменной созданной в JavaScript перенести в пременную созданную в PHP?
UnOuter вне форума  
Старый 24.06.2005, 16:50     # 2
Saruman
::VIP::
 
Аватар для Saruman
 
Регистрация: 12.11.2002
Адрес: Nicosia, Cyprus
Сообщения: 1 285

Saruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman Гуру
через http-запрос к php-скрипту, очевидно
__________________
"If people only knew how hard I work to gain my mastery, it wouldn't seem so wonderful at all." Michelangelo Buonarroti
Saruman вне форума  
Старый 24.06.2005, 16:53     # 3
UnOuter
Member
 
Регистрация: 17.03.2005
Адрес: Kiev
Сообщения: 235

UnOuter Реально крут(а)UnOuter Реально крут(а)UnOuter Реально крут(а)UnOuter Реально крут(а)
Цитата:
Сообщение от Saruman
через http-запрос к php-скрипту, очевидно

А конкретнее можно?

у меня есть какие-то значение тут
<script language="JavaScript" type="text/javascript">
document.RTEDemo.rte1.value;
</script>

нужно преедать его с кажем в пременнюу в $info в пхп

Последний раз редактировалось UnOuter; 24.06.2005 в 16:56.
UnOuter вне форума  
Старый 24.06.2005, 17:06     # 4
Hatifnatt
::VIP::
 
Аватар для Hatifnatt
 
Регистрация: 23.05.2005
Пол: Male
Сообщения: 1 064

Hatifnatt Отец (мать) всех ГуруHatifnatt Отец (мать) всех ГуруHatifnatt Отец (мать) всех ГуруHatifnatt Отец (мать) всех ГуруHatifnatt Отец (мать) всех ГуруHatifnatt Отец (мать) всех ГуруHatifnatt Отец (мать) всех ГуруHatifnatt Отец (мать) всех ГуруHatifnatt Отец (мать) всех ГуруHatifnatt Отец (мать) всех ГуруHatifnatt Отец (мать) всех ГуруHatifnatt Отец (мать) всех ГуруHatifnatt Отец (мать) всех ГуруHatifnatt Отец (мать) всех ГуруHatifnatt Отец (мать) всех ГуруHatifnatt Отец (мать) всех ГуруHatifnatt Отец (мать) всех ГуруHatifnatt Отец (мать) всех ГуруHatifnatt Отец (мать) всех Гуру
Делаешь скрытое поле внутри формы и приравниваешь ему значение нужной переменной. При отправке формы переменная передается через POST или GET сторку.
Код:
<input type="hidden" name="var01">

<script>
var someVariable; //переменная которую надо передать
document.getElementByName("var01").value=someVariable;
</script>
Если ни где не ошибся то примерно так.
Hatifnatt вне форума  
Старый 24.06.2005, 17:14     # 5
UnOuter
Member
 
Регистрация: 17.03.2005
Адрес: Kiev
Сообщения: 235

UnOuter Реально крут(а)UnOuter Реально крут(а)UnOuter Реально крут(а)UnOuter Реально крут(а)
Цитата:
Сообщение от Hatifnatt
Делаешь скрытое поле внутри формы и приравниваешь ему значение нужной переменной. При отправке формы переменная передается через POST или GET сторку.
Код:
<input type="hidden" name="var01">

<script>
var someVariable; //переменная которую надо передать
document.getElementByName("var01").value=someVariable;
</script>
Если ни где не ошибся то примерно так.



Помойму ты ошибся....... а где значение Value в hidden поле или оно не нужно.... мне нужно точно, чтобы оно работало, пожалуйста
UnOuter вне форума  
Старый 24.06.2005, 19:18     # 6
Hatifnatt
::VIP::
 
Аватар для Hatifnatt
 
Регистрация: 23.05.2005
Пол: Male
Сообщения: 1 064

Hatifnatt Отец (мать) всех ГуруHatifnatt Отец (мать) всех ГуруHatifnatt Отец (мать) всех ГуруHatifnatt Отец (мать) всех ГуруHatifnatt Отец (мать) всех ГуруHatifnatt Отец (мать) всех ГуруHatifnatt Отец (мать) всех ГуруHatifnatt Отец (мать) всех ГуруHatifnatt Отец (мать) всех ГуруHatifnatt Отец (мать) всех ГуруHatifnatt Отец (мать) всех ГуруHatifnatt Отец (мать) всех ГуруHatifnatt Отец (мать) всех ГуруHatifnatt Отец (мать) всех ГуруHatifnatt Отец (мать) всех ГуруHatifnatt Отец (мать) всех ГуруHatifnatt Отец (мать) всех ГуруHatifnatt Отец (мать) всех ГуруHatifnatt Отец (мать) всех Гуру
Ну впринципе можно написать так:
Код:
<input type="hidden" name="var01" value="0">
или
<input type="hidden" name="var01" value="">
так работать должно наверняка сейчас попробую проверить практически чтоб быть уверенным и отпишусь.

Вот готовый вариан модифицируй как тебе надо до получения желаемого результата.
Код:
<html>
<head>
<script language="JavaScript" type="text/javascript">
var someVar = "SomeString, your script is working";
function setVar(variable,el_name)
{
el_name.value=variable;
}
</script>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
</head>
<body onLoad="setVar(someVar,document.getElementById('var01'))">
<?php
if(isset($send))
  {
   echo"Ваша переменная: ".$var01;
  }
?>
<form action="getvar.php" method="GET">
<input type="hidden" name="var01" id="var01" value="">
<input type="submit" name="send" value="Послать">
</form>
</body>
</html>
Замечание: можно было бы использовать document.getElementByName(), НО эта функция работает вроде только в IE в Mozil-е не пашет.
Hatifnatt вне форума  


Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 01:41.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.