Здравствуйте, Khimik, Вы писали:
K>Здравствуйте, autopsist, Вы писали:
K>>>Я давно хотел научиться делать веб скрипты сам. У меня есть Delphi и Lazarus, т.е. могу сам написать исполняемый файл под Windows или Linux. И вот возникла мысль. Я напишу исполняемый файл, который принимает текстовой файл и выдаёт другой текстовой файл. Можете написать набросок скрипта на php, чтобы таким образом была простая web страница? Т.е. когда в браузере открывается моя страница, этот php скрипт пишет что-то (ну скажем url) моему исполняемому файлу, тот выдаёт текстовой файл в ответ, точнее это html файл, и этот html файл выдаётся для браузера этим php скриптом.
A>>На входе текстовый файл. Зачем? То есть его надо отпарсить PHP скриптом, вынуть из него параметры и передать обработчику. Не проще ли сразу принимать параметры через тот-же POST?
A>>В общем на вскидку все просто, но сперва сделайте внятное ТЗ.
K>Мы не очень друг друга поняли.
Я и сейчас не очень понял.
K>Тут с конкретикой начинаются сложности вроде такой. Мне скажем нужна web страничка, в которую пользователь вводит старый ключ, скрипт его разбирает и генерирует новый (в моих ключах зашита дата). Значит должно быть текстовое окно типа tmemo, и ещё кнопка, и по нажатию кнопки содержимое этого окна передаётся исполняемому файлу (а он генерирует html текст с обновлённым ключом). Значит уже от php скрипта требуется какая-то работа — обработать нажатие кнопки и узнать содержимое текстового окна. Можете набросать такой скрипт?
Тут обычная форма с полем ввода и кнопкой.
Все это уже разжовано, на пример тут.
K>Вот ещё например вопрос, как php скрипту передать текст исполняемому файлу — например сгенерировав текстовой файл и поместив его в каталог с исполняемым файлом?
Если EXE и PHP на одном хосте (Windows Server к примеру), в PHP есть функции exec и system и можно запускать exe с параметрами, в которых передавать что-либо.
Если они лежат в разных местах, то для обмена данными можно использовать файл(ы).