1
Возможно ли отправить содержимое переменной JavaScript в PHP при отправке формы?Отправка JavaScript-переменной на PHP через POST
Возможно ли отправить содержимое переменной JavaScript в PHP при отправке формы?Отправка JavaScript-переменной на PHP через POST
Да. Просто добавьте яваскрипт обратного вызова в виде представить событие
<script type="text/javascript">
var myglobalvariable = "myvalue";
onSubmit = function(){
document.myform.myinput.value = myglobalvariable; return true;
}
</script>
<form name="myform" id="myform" method="post" action="index.php" onsubmit="onSubmit();">
<input name="myinput" id="myinput" type="hidden" />
</form>
Awesome, спасибо очень много! :) Как бы получить доступ к полученным данным? '$ _POST ['myinput']' похоже, не так: P Я не могу var_dump на этом сервере. – Jamus
Ключ массива - это имя вводимого ввода. В моем примере это будет «myinput», но ваш код не отображает атрибуты имени на входах. Вы должны добавить их, чтобы получить значения из $ _POST supergrobal –
Gah, я сделал опечатку ха-ха. Вот почему он не работал. Большое спасибо еще раз :) – Jamus