HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
 
 
Опции темы Поиск в этой теме Опции просмотра

Post запрос
  #1  
Старый 30.10.2005, 00:47
vvs777
Познавший АНТИЧАТ
Регистрация: 16.11.2004
Сообщений: 1,257
С нами: 11305766

Репутация: 454


По умолчанию Post запрос

Народ, нужна помощь!
У меня на сайте стоит форма регистрации на другом сайте. Писал на Яваскрипте.
Код:
<form name="regfrm" method='POST' action="http://othersite.ru/cgi-bin/script.cgi">
<input type="text" name="code" size=10>
<input type="text" name="number" value=""> 
<input type="text" name="language" value="rus">
<textarea name="descr">Your description</textarea>
<input type="submit" Value="Go!">
</form>
<script>
// функция получает из строки запроса значение параметра по имени.
function Getparamvalue(search_string, param_name) {
param_name=param_name+'=';
var z='';
if (search_string!='') {
if (search_string.indexOf(param_name,0)!=-1) {
var startpos=search_string.indexOf(param_name,0)+param_name.length;
var endpos=search_string.indexOf('%26',startpos);
if (endpos<=startpos) endpos=search_string.length;
z=search_string.substring(startpos,endpos);
}
}
return z;
}
var p=window.location.search;
document.regfrm.code.value=Getparamvalue(p,'code').substring(0,6);
document.regfrm.number.value=Getparamvalue(p,'number');
//...
document.forms[0].submit();
</script>
Так вот.
Как мне сделать то же самое на PHP?
Если точнее, нет ли у кого готового кода формирования POST-запроса к скрипту с другого сайта с заданными значениями?
Если б это был GET, можно было бы прописать что-то типа
header('http://othersite.ru/cgi-bin/script.cgi?code=ABCD&number=bf01&language=rus&desc r=Your_description');
а так в descr многострочный текст, который должен быть передан именно так, как в textarea, без изменений.
 
Ответить с цитированием
 





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.