Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/25: Рейтинг темы: голосов - 25, средняя оценка - 4.60
155 / 25 / 6
Регистрация: 06.06.2009
Сообщений: 262

POST запрос на сервер

17.11.2011, 16:02. Показов 4563. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте. Задумался вот над чем.
Для того, чтобы получить данные с какого-нибудь сервера при помощи file_get_contents(), надо указать url сервера. Так мы можем отправить GET запрос на сервер и получить ответ.
Например,
PHP
1
file_get_contents('http://www.google.ru/search?aq=0&oq=file_get&gcx=w&sourceid=chrome&ie=UTF-8&q=file_get_contents#pq=file_get_contents&hl=ru&cp=35&gs_id=50&xhr=t&q=php+%D0%BE%D1%82%D0%BF%D1%80%D0%B0%D0%B2%D0%B8%D1%82%D1%8C+%D0%BF%D0%BE%D1%81%D1%82+%D0%B7%D0%B0%D0%BF%D1%80%D0%BE%D1%81+%D0%BD%D0%B0+%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80&pf=p&sclient=psy-ab&newwindow=1&source=hp&pbx=1&oq=php+%D0%BE%D1%82%D0%BF%D1%80%D0%B0%D0%B2%D0%B8%D1%82%D1%8C+%D0%BF%D0%BE%D1%81%D1%82+%D0%B7%D0%B0%D0%BF%D1%80%D0%BE%D1%81+%D0%BD%D0%B0+%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80&aq=f&aqi=&aql=&gs_sm=&gs_upl=&bav=on.2,or.r_gc.r_pw.r_cp.,cf.osb&fp=8826cb4b58c9821e&biw=1366&bih=634');
А как отправить POST запрос и получить ответ в этом же скрипте?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
17.11.2011, 16:02
Ответы с готовыми решениями:

Отправка POST запроса на сервер
Нужно отправить POST запрос на сервер: http://mysite.ru/folder1/folder2/?KEY1=VALUE1&KEY2=VALUE2&KEY3=VALUE3 и получить ответ, ответ...

Загрузка файлов на сервер (POST)
Ребят помогите новичку пожалуйста. Вот код. При данном раскладе возможно добавление только двух файлов сразу(картинок). Что нужно изменить,...

Как не положить сервер используя post?
Доброе время суток. Стоит задача: php считывает данные с html формы после проверки на нажатие кнопки То, есть Если...

2
 Аватар для SergeyS
154 / 146 / 20
Регистрация: 12.03.2011
Сообщений: 806
17.11.2011, 16:27
Можно использовать cURL.Библиотека имеет огромные возможности.

Добавлено через 1 минуту
Самый простой пример:

PHP
1
2
3
4
5
6
7
8
9
10
11
<?php
  if( $curl = curl_init() ) {
    curl_setopt($curl, CURLOPT_URL, 'http://test.ru/index.php');
    curl_setopt($curl, CURLOPT_RETURNTRANSFER,true);
    curl_setopt($curl, CURLOPT_POST, true);
    curl_setopt($curl, CURLOPT_POSTFIELDS, "a=4&b=7");
    $out = curl_exec($curl);
    echo $out;
    curl_close($curl);
  }
?>
Этот скрипт отправит переменные a и b
2
135 / 135 / 29
Регистрация: 18.10.2011
Сообщений: 306
17.11.2011, 17:23
Еще можно напрямую, через сокеты. Даже статья тут есть.
3
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
17.11.2011, 17:23
Помогаю со студенческими работами здесь

Передача изображения на сервер методом POST
Прощу прощения за возможно глупый вопрос, но уже третий день бъюсь. Суть: Есть онлайн галерея с возможность загрузки изображений. ...

post запрос
Здравствуйте. У меня такая задача: есть изображение и комменатрий к нему, надо все это отправить post запросом в get.php для дальнейшей...

POST запрос и БД
Делаю удаление из одной таблицы, после ого как продублирую в другую. Все работает. Но при обновлении в POST остается значение старое. По...

POST запрос
Добрый день. Подскажите или поделитесь рабочими примерами как из формы на сайте отправить post на другой сайт и отобразить полученный ответ?

POST запрос
Здравствуйте ув. форумчани. Проблема в следующем, нужно авторизироваться на сайте посредством ПОСТ запроса. Страница авторизаци...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а привычная функция main(). . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru