Как получить значение текстового поля в php? - PullRequest
0 голосов
/ 04 мая 2010

На моей странице. у меня есть одно текстовое поле и одна кнопка.
- при событии нажатия кнопки.
- будет вызвана одна функция.
Теперь,
Как получить это значение текстового поля и сохранить в переменной php? это должно быть сделано в той функции, которую мы будем вызывать при нажатии кнопки.

Ответы [ 2 ]

1 голос
/ 04 мая 2010

Вы должны знать, что Javascript и PHP работают на двух разных серверах. Поэтому они не могут общаться напрямую.

У вас будет два основных варианта:

POST значение

Создайте форму с действием post, отправьте форму, и вы сможете получить доступ к значению в PHP с помощью массива $_POST

Недостатком является то, что браузер покидает страницу для отправки формы, но для этого не требуется JavaScript.

Использовать AJAX

Получите значение в Javascript, сделайте XMLHTTPRequest на сервере, и вы также сможете получить доступ к переменной через $_GET или $_POST, в зависимости от того, как вы отправили значение.

0 голосов
/ 04 мая 2010

Когда ваша страница отображается, ваш код PHP уже выполнен.

Что вы хотите сделать, это изучить AJAX , то есть функции JS, которые вызывают внешние сценарии PHP.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...