можно ли передать значение переменной из JavaScript в переменную PHP?
можно записать в файл, а потом прочитать
А разве на JavaScript можно работать с файлами. Если можно то как? (синтаксис)
не знаю, просто идея
<script>
function Var
{
document.write("<input type=hidden name=a value=1>");
}
</script>
Потом можно вызывать где хочешь функцию Var и после Submit переменная будет нициализированна а твоём php скрипте.
У кого-нибудь есть предложения лучше?
А нельзя просто заполнить Яваскриптом какое-нибудь поле и передать по сабмиту? Вроде, так обычно и делается.
Дело в том что передавать я хочу очень большую строку (test.innerHTML). Как это лучше сделать? через <input>?
Какая разница, какую строку передавать? Все равно ведь она с клиента уйдет на сервер, а в каком виде - не принципиально.
Передавай через скрытое поле формы. Только не забудь форме выставить method="post". Установил поле из скрипта и сделал submit - всё строка твоя на сервере, а там уже PHP работает. Ну, в общем, тебе уже так советовали.
можно записать в файл,
Дык, PHP и JScript - они же по разные стороны интернета, на какой стороне файл то?
Оставить комментарий
DashaErmolova
можно ли передать значение переменной из JavaScript переменной из PHPт.е
что типа
<script language='JavaScript'>a=1</script>
<? $b=(некая конструкция которая передает значение переменной a) ?>