WeBinstruments

Инструментарий для веб-мастеров

 

на сайте на всех сайтах для веб разработчиков везде
 
 Скрипты
  PHP скрипты   
  Flash скрипты   
  Javascript скрипты   

 Софт
  Инструменты SEO   
  Разработка сайтов   
  Серверное ПО   

 Документация
  MySQL   
  PHP   
  HTML   
  Протоколы и сервисы Internet   

 Статьи
  PHP   
  MySQL   
  Сервер   
  еще...   

 Услуги и сервисы
  Домены   
  Хостинги   
  Блоки для сайта   

 Новости


 Контакты
  icq: 158325531
  email:
  все контакты: здесь




Atom все поступления
Раздел Файлы
Раздел Услуги и сервисы
Раздел Новости
Раздел Статьи
комментарии



 Партнеры
https://papaproxy.net market купить прокси.


Главная / Статьи / PHP / Передача данных из скрипта методом POST


Передача данных из скрипта методом POST

08.05.2007 (последний раз редактировалось 15.11.2010)
сайт автора: http://webi.ru
публикация данной статьи разрешена только со ссылкой на сайт автора статьи

Отправка данных из php скрипта методом POST так, как это делает обычная html форма. Отправка переменных и файлов. Отредактирована 15.11.2010

Читать всю статью


Комментарии

RSS комментарии


13.10.2008 UnToha
респеееект!



29.10.2008 VVV
А как вместе передавать одноименные поля форм типа
name, value, id ?
Ну, например:
<input type="hidden" name="stage" value="validate-user-signup">
<input type='hidden' name='u' value=''>
<input name="user_name" type="text" id="user_name" value="Vasia">
<input name="pass1" type="password" id="pass1" value="123456">
<input name="pass2" type="password" id="pass2" value="123456">
<input type="checkbox" name="tos" value="1" checked>
<input id="signupblog" type="radio" name="signup_for" value="blog" checked>



22.11.2008 админ
Так про передачу этих полей и написано тут...
$data ="stage=".urlencode("validate-user-signup")."&user_name=".urlencode("Vasia");
Вот пример передачи ваших двух полей



27.12.2008 Григорий
Пригодилось!



07.01.2009 wersoo
Кажется у вас в последнем большем кусе кода ошибка в строке:
$out .= "User-Agent: Operan";
а нужно:
$out .= "User-Agent: Opera\n";



13.01.2009
А ДЛЯ ФОРМЫ АВТОРИЗАЦИИ ПОДХОДИТ?



13.01.2009
<form action='index.php' method='post' name='login_form' style='margin: 0px;'>
<input style='width: 150px;' name='login_lg' type='text'>
<input style='width: 150px;' name='pass_lg' onKeyPress='javascript:if(event.keyCode == 13) CheckValid();' type='password'>
<button type='submit' class='demo2' onClick='javascript: CheckValid();'>Вход</button>
</form>
______________________________________
$login_lg = 'maks2009';
$pass_lg = '456852';

$data="login_lg=$login_lg&pass_lg=$pass_lg";
$fp = fsockopen("test9.ru", 80, $errno, $errstr, 10);
$out = "POST /dating/index.php HTTP/1.1
";
$out .= "Host: test9.ru
";
$out .= "Referer: test9.ru/
";
$out .= "User-Agent: Opera
";
$out .= "Content-Type: application/x-www-form-urlencoded
";
$out .= "Content-Length: ".strlen($data)."

";
$out .= $data."

";
fputs($fp, $out);
fclose($fp);

ДЛЯ ЭТОЙ ФОРМЫ ПРАВИЛЬНО?




16.01.2009 H@sh
Большое спасибо... с помощью вас и вашего мануала решил одну проблему,которую считал нерешаемой,и уже хотел было движок менять...Спасибо



19.02.2009 andi
Вы бы хоть почитали описание протокола. Там ясно сказано, что разделителем является конструкция \r\n
(и это не зависит от операционной системы).



19.02.2009 andi
ещё и символы вырезаются (обратный_слеш+буква)...
по спецификации разделитель \r\n, а не \n



02.04.2009 Gympi
Хорошая статья, то что надо



06.05.2009 Sasha
Спасибо, всё подробно и понятно расписано.



23.05.2009 masha
Есть адрес моей странички. Есть _фамилия_ рестлераJeff Hardy.
Есть метод передачи данных GET.
Есть пример передачи данных GET: vasya.ru/1&2
Есть данные о том, что "1"- это куда передавать, а "2"- это что передавать.
Есть информация, что нужно сделать: передать адресу своей странички _фамилию_ рестлера.
а вам слабо такое решить???=)))



29.06.2009 Caiiia
C GETом проблем не возникает? Точно доходят данные? Мне надо, чтобы при обращении к первому сайту, он слал запрос на другой сайт и передавал туда все переменные из $_GET, $_POST, $_FILES, $_COOCKIES. Что-то не берёт из урла сайт-получатель ничего. Придётся переписыват под $_REQUEST ... Или думать, где ошибка ...



15.07.2009 almair
Такой вопрос, а можно сделать так, что бы не выводилось:
HTTP/1.1 200 OK Server: nginx/0.7.59 Date: Wed, 15 Jul 2009 08:59:12 GMT Content-Type: text/html; charset=windows-1251 Connection: close Content-Length: 0
А то у меня 1 сайт передает данные другому, вывод запроса как то неуместен.



14.08.2009 ZeNkoT
Спасибо! Это именно то что мне сейчас нужно!



14.09.2009 DruiD
Здоровья тебе добрый человек:))



12.10.2009 BATMEN
Спасиба, нашяльнике



18.10.2009 D1MyJI9
Thx:)



04.11.2009 capt. Yossarian
IMHO геморойно.
Snoopy class делает всё проще и быстрее, да ещё и через прокси ходить умеет.


1 2 3 4 5 6 7

Добавить свой комментарий


Ваше имя(* обязательно)


Текст сообщения(* обязательно)









 
 
  запомнить

 
Copyright © 2003-2024 WeBi Constructor
Rambler's Top100