Дмитрий, Для $_SERVER['QUERY_STRING'] нужен вопрос же, то есть mysite.ru/?Held.
Я использовал такой код:
if (isset($_SERVER['QUERY_STRING'])) {
if ($_SERVER['QUERY_STRING'] == root)
require 'info.php';
else
echo "blah blah blah";
Он требует установка вопроса, иначе страница не найдена. А нужно без него.
Кирилл можно просто Кирилл, А размещается скрипт где? У меня при открытии сайта открывается index.html. Есть еще одна страница mysite.ru/info.php.
Я так понимаю мне этот код нужно размещать в index.html (поменяв расширение на index.php)?
Дмитрий, А размещается скрипт где? У меня при открытии сайта открывается index.html. Есть еще одна страница mysite.ru/info.php.
Я так понимаю мне этот код нужно размещать в index.html (поменяв расширение на index.php)?
добавлял метод __init__. В него вставлял функцию print. При этом печать выполняется, но потом появляется ошибка
'MyServer' object has no attribute '_BaseServer__is_shut_down'
Сергей Горностаев, хотя так, наверное, не получится. Так как функция отправки данных в программе1, должна быть одноразовая, появилась информация, вызывается функция, данные отправляются, функция завершается. Если сделать из этой функции клиента (при появлении информации подключаться по сокету к программе 2, отправить, закрыть), то как будет отправляться информация в обратную сторону, если клиент отключается.
Сергей Горностаев, то есть оптимальнее будет сделать так:
устройство -> (сокет) -> программа2 -> (сокет) -> программа1
и наоборот:
устройство <- (сокет) <- программа2 <- (сокет) <- программа1?
И все повесить на один порт или 3 устройства будут соединяться с программой2 по одному порту, а программа1 и программа2 будут соединяться по второму сокету?
Сергей Горностаев, Сейчас разбираюсь с тем как одновременно слушать 3 устройства по соекатам (желательно, чтобы они подключались к одному порту), ну и параллельно разбираюсь как все это кашу запустить работать вместе.
Сергей Горностаев, Смысл в чем. Есть приложение которое каким-то образом обрабатывает информацию на сервере (назовем программа1). Эта информация должна передаваться на стороннее устройство, ip адрес которого не известен. Скажем таких устройств 3 штуки. Таким образов, эти устройства должны подключиться к серверу по сокету.
То есть параллельно программе1, должна трудится программа2, которая будет получать json через POST запрос от приложения1 и передавать содержащуюся информацию в устройства. При этом все может происходит наоборот. От устройств приходит информация через сокет и программа2 отправляет POST запрос программе1. Главное условие чтобы программа1 и программа2 работали независимо друг от друга.
Для сокетов используется библиотека socket. Для чтения и отправки POST пока, что подключил flask.