можно ли передать значение переменной из JavaScript в переменную PHP?

DashaErmolova

можно ли передать значение переменной из JavaScript переменной из PHP
т.е
что типа
<script language='JavaScript'>a=1</script>
<? $b=(некая конструкция которая передает значение переменной a) ?>

ahiles27

можно записать в файл, а потом прочитать

DashaErmolova

А разве на JavaScript можно работать с файлами. Если можно то как? (синтаксис)

ahiles27

не знаю, просто идея

mr82



<script>
function Var
{
document.write("<input type=hidden name=a value=1>");
}
</script>


Потом можно вызывать где хочешь функцию Var и после Submit переменная будет нициализированна а твоём php скрипте.
У кого-нибудь есть предложения лучше?

maggi14

А нельзя просто заполнить Яваскриптом какое-нибудь поле и передать по сабмиту? Вроде, так обычно и делается.

DashaErmolova

Дело в том что передавать я хочу очень большую строку (test.innerHTML). Как это лучше сделать? через <input>?

maggi14

Какая разница, какую строку передавать? Все равно ведь она с клиента уйдет на сервер, а в каком виде - не принципиально.

psm-home

Передавай через скрытое поле формы. Только не забудь форме выставить method="post". Установил поле из скрипта и сделал submit - всё строка твоя на сервере, а там уже PHP работает. Ну, в общем, тебе уже так советовали.

rosali

можно записать в файл,

Дык, PHP и JScript - они же по разные стороны интернета, на какой стороне файл то?
Оставить комментарий
Имя или ник:
Комментарий: