Re[4]: Keygen для PPG
От: Khimik  
Дата: 20.09.24 06:08
Оценка:
Здравствуйте, autopsist, Вы писали:

K>>Я давно хотел научиться делать веб скрипты сам. У меня есть Delphi и Lazarus, т.е. могу сам написать исполняемый файл под Windows или Linux. И вот возникла мысль. Я напишу исполняемый файл, который принимает текстовой файл и выдаёт другой текстовой файл. Можете написать набросок скрипта на php, чтобы таким образом была простая web страница? Т.е. когда в браузере открывается моя страница, этот php скрипт пишет что-то (ну скажем url) моему исполняемому файлу, тот выдаёт текстовой файл в ответ, точнее это html файл, и этот html файл выдаётся для браузера этим php скриптом.


A>На входе текстовый файл. Зачем? То есть его надо отпарсить PHP скриптом, вынуть из него параметры и передать обработчику. Не проще ли сразу принимать параметры через тот-же POST?

A>В общем на вскидку все просто, но сперва сделайте внятное ТЗ.

Мы не очень друг друга поняли. Парсить текст php сриптом я не хочу, для этого надо вникать в php а мне трудно его выучивать. php скрипт будет только вызывать исполняемый файл, отправляя параметры текстом, а тот выдаёт текст html странички которую уже php отображает в браузере.
Тут с конкретикой начинаются сложности вроде такой. Мне скажем нужна web страничка, в которую пользователь вводит старый ключ, скрипт его разбирает и генерирует новый (в моих ключах зашита дата). Значит должно быть текстовое окно типа tmemo, и ещё кнопка, и по нажатию кнопки содержимое этого окна передаётся исполняемому файлу (а он генерирует html текст с обновлённым ключом). Значит уже от php скрипта требуется какая-то работа — обработать нажатие кнопки и узнать содержимое текстового окна. Можете набросать такой скрипт?
Вот ещё например вопрос, как php скрипту передать текст исполняемому файлу — например сгенерировав текстовой файл и поместив его в каталог с исполняемым файлом?
"Ты должен сделать добро из зла, потому что его больше не из чего сделать". АБ Стругацкие.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.