Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.95/43: Рейтинг темы: голосов - 43, средняя оценка - 4.95
0 / 0 / 0
Регистрация: 01.12.2012
Сообщений: 4

отслеживать POST запрос на сайте

01.12.2012, 13:42. Показов 7960. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток!
Вопрос в следующем. Есть поднятый веб-сервер.
Есть определенное устройство, которое с периодичностью отправляет POST запрос куда указать.
В данном случае я указываю , свой поднятый веб-сервер.
Таким образом , я в своем файле, допустим http://192.168.0.100/post.php должен ожидать POST запрос, и по его приходу, делать какие-либо действия.
как это можно осуществить на пхп?
на 192.168.0.100 мой веб-сервер, устройство также в этой же локальной сети.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
01.12.2012, 13:42
Ответы с готовыми решениями:

Блокируется POST запрос на сайте
Всем привет. Тут такая проблема. Пытаюсь прикрутить на сайт оплату через liqpay ставлю их кнопку <form method="POST"...

Не отправляется post запрос на asp сайте
Пишу парсер с asp.net сайта.Столкнулся с проблемой скачивания файла отчёта со страницы. На странице есть кнопка скачивания файла...

Как отслеживать post get запросы, отправляемые с телефона
Здравствуйте, мне нужно поотслеживать http запросы с моего sony xperia z1, на хабре, вот ссылка http://habrahabr.ru/post/261153/ человек...

7
 Аватар для alpex
603 / 578 / 103
Регистрация: 16.07.2012
Сообщений: 1,762
01.12.2012, 14:08
пост запрос будет находится в массиве $_POST
0
0 / 0 / 0
Регистрация: 01.12.2012
Сообщений: 4
01.12.2012, 15:35  [ТС]
т.е. я в файле post.php пишу следующее
PHP
1
2
3
4
5
<?
if (isset($_POST["name"]))
{
fopen ("C:\text.txt","w");
}
и как только в этот файл поступит POST запрос, то создасться файл text.txt на диске C. так?
0
Заблокирован
01.12.2012, 15:39
Цитата Сообщение от denis12345 Посмотреть сообщение
т.е. я в файле post.php пишу следующее
PHP
1
2
3
4
5
<?
if (isset($_POST["name"]))
{
fopen ("C:\text.txt","w");
}
и как только в этот файл поступит POST запрос, то создасться файл text.txt на диске C. так?
\t
ни о чём не говорит?
0
Эксперт PHP
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
01.12.2012, 16:00
Цитата Сообщение от denis12345 Посмотреть сообщение
и как только в этот файл поступит POST запрос, то создасться файл text.txt на диске C. так?
denis12345, да, всё верно. Но файл создатся только в том случае, если у вас есть доступ к диску. И замените двойные кавычки в fopen на одинарные, либо укранируйте бэкслеш при указании пути (это я дополнил Alex_Ander'a).
1
0 / 0 / 0
Регистрация: 01.12.2012
Сообщений: 4
02.12.2012, 18:52  [ТС]
А подскажите, еще, пожалуйста. я не могу понять, что мне написать при проверке массива $_POST['?????']
как это можно узнать, если я заранее незнаю...
смотрю Wireshark'ом, запрос приходит куда нужно, и мой сервер отвечает 200 Ок.
как из Wireshark можно увидеть, что шлет в заголовке устройство ?
если нужно могу скриншот из вайршарка скинуть ??
Подскажите, пожалуйста???
0
Эксперт по компьютерным сетямЭксперт NIX
 Аватар для Dmitry
13440 / 7534 / 829
Регистрация: 09.09.2009
Сообщений: 29,554
02.12.2012, 18:59
Цитата Сообщение от denis12345 Посмотреть сообщение
как это можно узнать, если я заранее незнаю...
если я правильно понял вопрос, то вот код, который (правда показывает) все переменные запроса
PHP
1
2
3
4
5
6
7
8
9
10
11
//********************************************************************
// показ значений GET и POST запросов 
//********************************************************************
echo "GET array <br>\n";
foreach ($_GET AS $field => $value){
echo "$field = $value <br> \n";
}
echo "POST array <br>\n";
foreach ($_POST AS $field => $value){
echo "$field = $value <br> \n";
}
подрулить его, чтоб писал все это в файл, и увидите все, что поступает
0
0 / 0 / 0
Регистрация: 01.12.2012
Сообщений: 4
02.12.2012, 20:22  [ТС]
пишу так....
PHP
1
2
3
4
5
6
7
<?
$fp=fopen('C:\text.txt','a');
foreach ($_POST AS $field => $value)
{
fwrite($fp,"$field = $value");
echo "\n";
}
файл создает, но ничего не пишет туда...
вообще, не отрабатывает этот цикл, так как если хоть что угодно написать в fwrite , даже любую строку, все равно не пишет...

Добавлено через 58 минут
Обнаружил факт, что в Post запросе с устройства XML данные...
может это как-то меняет дело, как принять XML файл в post запросе ?

Добавлено через 5 минут
ВСЕ, разобрался!
$HTTP_RAW_POST_DATA
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
02.12.2012, 20:22
Помогаю со студенческими работами здесь

Авторизация на сайте. POST - запрос
Миллион тем было, миллион тем будет. Ниже процедура и 2 вызова. для LDS - работает, для Life - получаю в response - 403 Forbidden. ...

Программная авторизация на сайте, POST-запрос
Ребят, я этим никогда не интересовался, поэтому простите, если вопрос глупый. Не могу программно войти на сайт...

Авторизация на сайте через post запрос
Всем доброго времени суток. Я новичок в vb net (учусь кодить) недавно мне пришлось работать с post get запросами. Так вот, есть...

Post Запрос авторизации на сайте + куки
Пишу полезную программу, познавая всё подряд)) облазил весь форум и не нашел ответа на свой вопрос, либо нашел но очень расплывчатый. ...

POST запрос, авторизация на сайте Intertelecom
Пытаю написать программу, которая проверяет остаток средств на лицевом счете, чтобы пополнять интернет вовремя. Пользуясь многочисленными...


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
Фото: Daniel Greenwood
kumehtar 13.11.2025
Расскажи мне о Мире, бродяга
kumehtar 12.11.2025
— Расскажи мне о Мире, бродяга, Ты же видел моря и метели. Как сменялись короны и стяги, Как эпохи стрелою летели. - Этот мир — это крылья и горы, Снег и пламя, любовь и тревоги, И бескрайние. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru