Russian Qt Forum

Qt => Вопросы новичков => Тема начата: koldun90 от Март 20, 2014, 15:38



Название: вопрос по поводу получения данных
Отправлено: koldun90 от Март 20, 2014, 15:38
добрый день уважаемые форумчане хотел спросить а как передать значения переменной со тсранице в браузере в php в программу с++ qt?
те у меня допустим есть код программы:
Код
PHP
<html>
<head>
   <meta charset="utf-8" />
   <title>Рачест точки...</title>
   <meta name="keywords" content="" />
   <meta name="description" content="" />
   <link href="style.css" rel="stylesheet"/>
</head>
<body>
   Клиент сервер soap <br />
   Введите координаты двух точек
   <form method="post">
   <input type="text" name="tochka1"/>
   <input type="text" name="tochka2"/>
   <input name="form" type="submit" value="Задать координаты точки"/>
   </form>
 
   <?
       if (isset($_POST['tochka1']) && isset($_POST['tochka2']))
       {
 
           $text=$_POST['tochka1'];
           $text2=$_POST['tochka2'];
           echo "Ваши координаты точек <br/>";
           echo "$text и $text2 <br/>";
       }
       unset($_POST['tochka1']);
       unset($_POST['tochka2']);
   ?>
 
</body>
</html>
 
мне нужно соответственно передать переменные $text и $text2 внешнему приложению на с++ qt...
допустим в функцию int main(int argc, char *argv[]...
вот как бы объясню
Из своего браузера я захожу как бы на сайт (localhost тк делаю в appserve программу)
вот представьте зашли вы на сайт там код который указан выше( ну два поля).
Потом вы ввели координаты точек первой и второй и нажали на кнопку "задать координаты точек"
далее запущенная программа на qt с++ каким то образом подхватила эти координаты(значения точек) вычислила по своему алгоритму расстояние между двумя точками(алгоритм разумеется напишу сам) и потом после вычисления(расстояния между двумя точками) вернула результат в браузер...


Название: Re: вопрос по поводу получения данных
Отправлено: carrygun от Март 21, 2014, 04:22
Написать программу, принимающую нужные аргументы и воспользоваться shell_exec в PHP.