[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Импорт из PHP в Delphi
adzaker
Возник такой вопрос, реально ли сделать так, чтобы в некоторую форму в веб-странице забивались данные (допустим, начальные условия к какой-либо задаче), после чего эти данные передавались в другой язык программирования (например, в Delphi) и рассчитывались там. После этого решение задачи (график, какое-либо конечное число) должно передаться обратно и быть выведено на странице.
Спасибо.
adzaker
спасибо. А можно разжевать? Просто не секу я в php
Эли4ка
Цитата
спасибо. А можно разжевать? Просто не секу я в php

к сожалению для этого надо достаточно большой мануал написать..просто не получится...вкратце лишь скажу,что,например ф-я exec позволяет обратится из php скрипта к программе через командную строку.. smile.gif
adzaker
Цитата
к сожалению для этого надо достаточно большой мануал написать..просто не получится...вкратце лишь скажу,что,например ф-я exec позволяет обратится из php скрипта к программе через командную строку..

то есть, если сделать на delphi экзешник, который будет сразу рассчитывать полученные данные из файла, то эта функция позволит его запустить?
kaww
Цитата (adzaker @ 27.03.2013 - 14:14)
то есть, если сделать на delphi экзешник, который будет сразу рассчитывать полученные данные из файла, то эта функция позволит его запустить?

, да, в мануале ведь написано, что функции для запуска внешних программ. И совсем не обязательно на делфи wink.gif
adzaker
окей, спасибо) а данные передавать через отдельный txt файл или можно как-то по-другому?
Эли4ка
Цитата
функции для запуска внешних программ

не совсем,имеющих работу с командной строкой,а иначе как работать то? blink.gif blink.gif blink.gif
Эли4ка
кстати,возник вопрос:а вот я сказала программу,но к ней нет документации,например,вообще нигде.Можно ли как-нибудь узнать,работает ли она с коммандной строкой,и если да,то какие параметры и команды у нее есть.. smile.gif
kaww
Эли4ка
, причем здесь командная строка?
exec("C:/Windows/notepad.exe", $output, $return_var);

или
exec("rm " . __FILE__);
Эли4ка
Цитата
причем здесь командная строка?

ну как причем,а с программой взаимодействовать как? blink.gif blink.gif blink.gif
Цитата
exec("C:/Windows/notepad.exe", $output, $return_var);

Цитата
exec("rm " . __FILE__);

это примеры,или по моему вопросу? unsure.gif
kaww
Эли4ка
, это примеры. А что cmd.exe какая-то особая программа, собранная с магическими флагами, о которых знают только избранные и строго охраняют эту тайну, что ее можно запустить из пхп а другие нельзя? smile.gif
Эли4ка
Цитата
А что cmd.exe какая-то особая программа, собранная с магическими флагами, о которых знают только избранные и строго охраняют эту тайну, что ее можно запустить из пхп а другие нельзя?

kaww,наверно нет,но можно как-то более понятно объяснить а?
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.