Я пытаюсь отправить данные с клиента на сервер. Клиент запускает простой скрипт python, который использует библиотеку «запрос». Серверная сторона состоит из другого простого скрипта php, использующего $ _POST.Отправка данных от клиента на сервер с помощью http post
Мне нужна веб-страница для обновления в зависимости от данных, которые предоставляются через клиентскую программу.
Вот питон скрипт:
import requests
url = "http://xxxxxxx.com/php_files/text_data.php"
d = {'test': 'It works!'}
r = requests.post(url, data = d)
print r.status_code, r.reason
print r.text
А вот код PHP: '! Он работает'
<!DOCTYPE = html>
<html>
<head>
<h1>
<?php
$txt = $_POST['test'];
echo $txt;
?>
</h1>
</head>
</html>
мне нужна страница PHP для отображения на h1, поскольку это значение, которое передается. Но по какой-то причине он ничего не отображает
r.text печатает требуемый формат с помощью 'It works!' в тегах < h1>, но то же самое не отображается на самом веб-сайте.
Я также пробовал var_dump ($ txt). Это дает мне значение NULL.
Любая помощь будет с радостью оценена.
как вы размещаете его на веб-сайте при посещении страница? –
Как правило, вы храните вещи, которые вы каким-то образом получаете (в базе данных или в каком-то файле ...) таким образом, что вы можете получить данные позже для отображения, как вам нравится ... –
Сначала я запускаю скрипт python и ожидаю, данные для публикации на веб-странице. Моя цель - перенести данные из сценария python на веб-сервер. .... Итак, по вашему мнению, я должен хранить $ txt в текстовом файле или в базе данных MySql в php-скрипте? – Specas