Показать сообщение отдельно
  #1 (permalink)  
Старый 27.09.2012, 17:15
Новичок на форуме
Отправить личное сообщение для God02 Посмотреть профиль Найти все сообщения от God02
 
Регистрация: 27.09.2012
Сообщений: 2

Передать методом POST данные из 2х инпутов
Сорри за изъеденную тему, но для себя решения найти не смог.

В JavaScript не очень разбираюсь, нужно быстрое решения и времени на чтение соотв. литературы нет.

Есть поле инпут типа текст, в него вбивается информация, а именно URL, построенный с использованием GET'a, т.е. в нем присутствуют & и =.

Раньше работал с ЧПУ и передавал информацию методом GET, а тут получается упирается в спецсимволы, пытался и замену делать, но дальше всплыли проблемы при использовании такого способа, при этом через обычный POST данные отправляются корректно, однако в конкретном случае не могу использовать формы, только инпуты и соответственно нужен нестандартный способ.

В итоге я имею: файл-обработчик на php, 2 инпут'а с которых нужно передать информацию методом POST не используя форм...

Подскажите функцию, которая бы по клику на кнопку/ссылку взяла данные из инпутов и отправила их в пхп методом POST.

И 2 инпут служит для определения откуда пришла инфа, содержит лишь 1 цифру, раньше прописывал значение в ссылку формируемую скриптом (то был GET)

Ранее делал так
<script type='text/javascript'>
	function b(){
	 var c = document.getElementById('url1').value;
	 alert(c);
	 window.location='http://www.mysite.ru/myphp.php?some_params=some_info&input1=1&url='+c;
	}
</script>
<a href ="#" onClick="javascript:b()">go</a>

Ответить с цитированием