Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> httpRequest, передача данных POST 
V
    Опции темы
Onis
Дата 14.7.2008, 17:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 241
Регистрация: 18.6.2005
Где: Украина, Николаев

Репутация: 1
Всего: 3



Добрый вечер Винград.

Есть скрипт:

Код


var httpRequest = createHttpRequest();
//собираю данные с формы в массив
function GetUserInfo()
{
    EditContactInfo = new Array();
                
    EditContactInfo['EditContactFirstName'] =  document.getElementById("EditContactFirstName").value;
    EditContactInfo['EditContactLastName'] =  document.getElementById("EditContactLastName").value;
    EditContactInfo['EditContactMail'] =  document.getElementById("EditContactMail").value;
    EditContactInfo['EditContactJob'] =  document.getElementById("EditContactJob").value;
    EditContactInfo['EditContactDepartment'] =  document.getElementById("EditContactDepartment").value;
    EditContactInfo['EditContactHomePhone'] =  document.getElementById("EditContactHomePhone").value;
    EditContactInfo['EditContactWorkPhone'] =  document.getElementById("EditContactWorkPhone").value;
    EditContactInfo['EditContactMobilPhone'] =  document.getElementById("EditContactMobilPhone").value;
    EditContactInfo['EditContactPager'] =  document.getElementById("EditContactPager").value;
    EditContactInfo['EditContactFax'] =  document.getElementById("EditContactFax").value;
    EditContactInfo['EditContactIcq'] =  document.getElementById("EditContactIcq").value;
    EditContactInfo['EditContactMsn'] =  document.getElementById("EditContactMsn").value;
    EditContactInfo['EditContactId'] =  document.getElementById("EditContactId").value;
    
    SendUserData( "forms/edit_contact.php", EditContactInfo);
        
}


//отправляю php скрипту который добавит их в БД

function SendUserData(file, data) 
{    
    httpRequest.open('post', file);
    httpRequest.send(data);
}




вопрос 1:
Правильно ли я передаю данные? (в данный момент скрипт не работет) Если нет, то как правильно будет?

вопрос 2(главный): В каком виде данные передадутся в forms/edit_contact.php ? т.е. они будут вида $_POST['EditContactFirstName'] или примерно такого  $_POST["EditContactInfo['EditContactFirstName']"], в общем не могу php скриптом их увидеть.

В JS дуб, так что желательно пишите мне как 7ми летнему ребенку.

Это сообщение отредактировал(а) Onis - 14.7.2008, 17:42
PM MAIL   Вверх
Onis
Дата 14.7.2008, 18:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 241
Регистрация: 18.6.2005
Где: Украина, Николаев

Репутация: 1
Всего: 3



Блин, везде примеры только с передачей GET.
PM MAIL   Вверх
Onis
Дата 14.7.2008, 19:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 241
Регистрация: 18.6.2005
Где: Украина, Николаев

Репутация: 1
Всего: 3



методом научного тыка всё понял.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0405 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.