|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
01.02.2011, 12:03 | #1 |
Регистрация: 01.02.2011
Сообщений: 5
|
Передача переменных из JS в PHP
Здравствуйте, возникла следующая проблема: при передачи переменных из JavaScript в PHP скрипт ничего не доходит. Вот код
HTML Код HTML:
<td><input type="text" id="info1" maxlength="50" size="12" /></td> <td><input type="text" id="info2" maxlength="50" size="12" /></td> <td><input type="text" id="info3" maxlength="50" size="7" /></td> <td><input type="text" id="info4" maxlength="50" size="10" /></td> <input name="saveInfo" type="button" onclick="setInfo();" value="Отправить" /> Код HTML:
//функция отправляет на сервер внесенную информацию function setInfo() { try { // если запросов нет или запрос уже вернулся if (xmlHttpSet.readyState == 4 || xmlHttpSet.readyState == 0) { //определить переменные var One = document.getElementById("info1").value; var Two = document.getElementById("info2").value; //определить передаваемые данные var params = ""; params = "one=" + encodeURIComponent(One) + "&two=" + encodeURIComponent(Two); // инициирует запрос xmlHttpRequest xmlHttpSet.open("POST", "setinfo.php", true); xmlHttpSet.onreadystatechange = handleSetInfo; xmlHttpSet.send(params); } else { // display the error message displayError(xmlHttp.statusText); } } catch(e) { //вывести сообщение об ошибке при неудачной попытке //установить соединение с сервером displayError(e.toString()); } } PHP код:
Undefined index: one в php.ini register_globals = on использую denwer Apache/2.2.4 (Win32) mod_ssl/2.2.4 OpenSSL/0.9.8k PHP/5.2.12 Server at localhost Port 80 |
01.02.2011, 16:07 | #2 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,177
|
1) Ошибку выдает JS или PHP ?
2) Всегда думал (да и делал) , что бекнд на php должен еще как то обратно в JS передать результат своей работы, а в JS бобработать и показать его ... какбэ в этом весь смысл ajax |
01.02.2011, 21:48 | #3 | |
Форумчанин
Регистрация: 01.03.2008
Сообщений: 165
|
Цитата:
Код:
blaqdog, может лучше использовать какой-либо фреймфорк для работы с ajax, будет намного удобней |
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Передача значений переменных функциями | HostileZeth | Общие вопросы C/C++ | 4 | 02.12.2010 16:29 |
Передача переменных из листа в себя же | Tirendus | PHP | 6 | 11.03.2010 18:33 |
Передача переменных из формы в форму | bebecap | Общие вопросы Delphi | 7 | 21.09.2009 10:00 |
Передача переменных между процедурами | Wi1D | Помощь студентам | 2 | 14.12.2008 23:55 |
передача переменных между страницами | fufel | JavaScript, Ajax | 10 | 22.10.2007 17:04 |