1 Востаннє редагувалося monoxrom (16.08.2020 14:52:48)

Тема: як Windows програмі взаємодіяти з php скриптом

Шановне панство, підкажіть хто знає як може віндовс програма (ексешнік) взаємодіяти з пхп скриптом на сервері, наприклад передати йому якісь параметри?

Я звичайно мало що знаю, але уявляю собі це так:
Програма запусає дефолтний броузерер з лінком де буде вказано адресу сайту і назву скрипта, а от параметр... колись можна було передати його через GET але вроді на пхп цей спосіб передачі уже не працює ((( тільки POST, а як тоді вручну сформувати параметр?
Може є якісь інші способи передати інформацію про які я ще не знаю, якась функція?

Я звичайно не знаю чи в потрібному розділі створив тему але вроді інші розділи менш підходящі, якщо я захочу написати цю програму на дельфі, принаймні я там ще щось можу згадати як що і куди

2

Re: як Windows програмі взаємодіяти з php скриптом

Додайте в exe бібліотеку на кшталт curl і відправляйте звичайні запити.
А, це Delphi. Там має бути компонент, секунду,  здається, indy.

Подякували: monoxrom1

3

Re: як Windows програмі взаємодіяти з php скриптом

о дякую, схоже на те що треба
буду курити в ту сторону :)

4

Re: як Windows програмі взаємодіяти з php скриптом

В старих версіях є бібліотека Indy. В сучасних окрім Indy є іще THTTPClient для взаємодії з будь-якими інтернет серверами, і REST Client Library для взаємодії із серверами, що підтримують протокол REST.

Подякували: leofun01, koala2

5

Re: як Windows програмі взаємодіяти з php скриптом

Якщо треба взаємодіяти із серваком якогось популярного сайту типу facebook.com, то для цього є готові платні компоненти типу таких: https://www.cdata.com/firedac/

6

Re: як Windows програмі взаємодіяти з php скриптом

колись можна було передати його через GET але вроді на пхп цей спосіб передачі уже не працює

чому не працює? "не працює" register_globals, але древня як лайно мамонта приблуда. А так
<?php
$a = $_GET['a'];
print $a;
?>

http req => url.php?a=1488 - буде все ок.

для хттп запитiв в дельф берiть iндi, воно простiше, або пишiть на вiнапi.

7 Востаннє редагувалося monoxrom (19.08.2020 20:59:53)

Re: як Windows програмі взаємодіяти з php скриптом

всім дякую за інфу
Зрозумів що з дельфі за більш як 10 років простою забув геть усе все що знав :)
але руки пам'ятать паскаль)

Тож посидів 3 вечора і вже написав мінімальну версію програми того що мені було потрібно, все працює!
пішло через інді...
Залишилося доробити обробку всяких костилів, ну типу там коли немає файлу, обробки помилок...
і взагалі зробити з багів - фічі! ))))