| 
	
	
		
		
			
			 
				Как правильно оформить Send()
			 
			
		
		
		
		Есть форма, которая отсылает POST-запрос на сайт: 
<form method="post" action="http://xxx/xxx/"> 
<input size="10" style="width: 150px;" class="inp" name="control_answer" value="1234" type="text"> 
</td> 
<input class="submit" name="control_ok" value="Help" type="submit"><input name="formid" value="3456" type="hidden"> 
 
Как этот запрос офомить с XMLHTTPRequest? 
Делаю так: 
http = ,,,,,,//Создаю объект XMLHTTPRequest 
http.open("POST", glob_name, false); 
http.setRequestHeader('Content-Type','application/x-www-form-urlencoded') 
http.onreadystatechange = function() { 
// 4 - данные готовы для обработки 
if (http.readyState == 4) 
......... 
 
И вот тут облом!!!! я не знаю формата Send() 
пробовал по всякому, например: 
 
http.send("name='control_answer'&value='1234'&name ='control_ok'&value='Help'&name='formid'&value='34 56'"); 
 
С кавычками и без... по всякому((( 
Сервер смотрит на запрос, если в запросе правильные данные - высылает страницу №1, если данные неверные - страницу №2. 
Так вот, при отправлении заведомо верных данных все равно ответ сервера : "НЕ правильно" 
Я думаю, что это из-за того, что я неправильно оформляю send() 
Помогите, пожалуйста, как он должен быть составлен, согласно Forms(см.выше) 
Спасибо! 
 
P.S. 
ФоейрБаг показал, что форма передает 3 заголовка: 
-control_answer 
-control_ok 
-formid 
		
	
		
		
		
		
		
		
	
		
			
			
	
			
			
			
			
			
				 
			
			
			
			
			
			
				
			
			
			
		 
		
	
	
	 |