28.02.2010, 15:25 | #1 |
Специалист
Регистрация: 01.12.2009
Сообщений: 280
Вес репутации: 0
|
Очень сложный вопрос для программеров и скриптеров (GUI)
Вопрос стоит в том, чтобы некоторые пхп-скрипты из сайта могли бы работать на локалках у пользователей.
Пока что парился, сделав в win32-программе встроенный браузер и юзая компоненту php4delphi. Программа выводила во встроенный браузер то, что выдавал index.php, который лежыт на локалке. По кликам перехватывал запросы, перенаправляя их компаненте, которая передавала их php.exe. Только вот оказалось, что эта компанента кукисы не выставляет. Может кто чо подскажет, как сделать, чтобы прога представляла собой полноценный браузер и заодно сервер с поддержкой пхп? Череп уже реально трещит, прошу советов, бо возможен несчастный случай. |
28.02.2010, 16:04 | #3 |
Специалист
Регистрация: 01.12.2009
Сообщений: 280
Вес репутации: 0
|
Уууу блин.
Вопщем есть index.php в папке "Мои документы" есть втроенный в программу браузер. Надо чтобы браузер грузил этот индекс.пхп чтоб это выглядело, вроде лазим по сайту. Как ету муйню реализовать непонятно. Уже подумываю на тем, чтобы тупо на php.exe все отправлять, но там опять же кукисы и прочая хрень, с которой непонятно как разобраться. |
28.02.2010, 16:08 | #4 |
Эксперт
|
зачем писать браузер незнаю..
ставиш php как CGI передаешь файлу php.exe тестовый файл с кодом для исполнения (котрый можешь формировать динамически) и делай что хош (также файл или БД может служить для обмена данными между прогами или модулями) вызывать php.exe + file.php можешь из той же дельфи если надо для овтоматизации ... а если нужен браузер - да нфига его писать - проще IIS + php+ любая БД (хотябы) поднять в локальной сети ... и таким методом можешь что хош сделать .... да и по ходу загнался ты просто - эт бывает )))
__________________
Последний раз редактировалось Anadonam; 28.02.2010 в 16:15. |
28.02.2010, 16:38 | #5 | ||
Специалист
Регистрация: 01.12.2009
Сообщений: 280
Вес репутации: 0
|
Цитата:
Как ето все передавать php.exe - непонятно. Цитата:
Имеете в виду поставить локальный сервер? Если так, то это довольно проблемно. Нужно чтобы прога устанавливалась и работала. И это получается, что нужно поустанавливать помиио проги еще целую кучу наворотов, да еще и локальный хост прописывать. Слишком закручено. |
||
28.02.2010, 16:54 | #6 |
Добрый модератор
Регистрация: 09.07.2007
Адрес: глобус Украины
Сообщений: 27,600
Вес репутации: 1025
|
ИМХО вы пытаетесь неправильно решить задачу.
__________________
Правильный хостинг. В личке бесплатно не отвечаю обычно. |
28.02.2010, 16:56 | #7 |
Эксперт
Регистрация: 13.05.2008
Сообщений: 7,497
Вес репутации: 386
|
Может ТСу нужно погуглить в сторону PHP GTK, если я правильно что то понял..
__________________
|
28.02.2010, 17:03 | #9 |
Эксперт
|
elf2002, тут прмоему очередное нечеткое поставление вопроса или задачи > дак какже можно те подсказать как передать переменные когда я ваще незнаю - а нафига тыж про них ничего не говорил сначало ...))
__________________
|
28.02.2010, 17:05 | #10 |
Специалист
Регистрация: 01.12.2009
Сообщений: 280
Вес репутации: 0
|
дык так оно и есть
но надо, чтобы локальная копия сайта работала точно так же, как и на сайте, без всяких апачей и прочего. Не буду же я клиентам говорить, чтобы они устанавливали разную хрень. К тому же, нужно максимально защитить код в php-файлах, в идеале нужно чтобы сайт, если так можно выразиться, был внутри программы (но имхо это не получится). Добавлено через 52 секунды если есть сайт с пхп-кодом, то значит есть и переменные. Последний раз редактировалось elf2002; 28.02.2010 в 17:05. Причина: Добавлено сообщение |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
ОЧЕНЬ ВАЖНЫЙ вопрос по ТЕКСТАМ! | filippovnp | Вопросы от новичков | 6 | 30.11.2009 14:19 |
Вопрос!Очень важно! | expi | Яндекс | 25 | 20.04.2009 09:02 |
Очень жизненный вопрос | rupor | Яндекс | 21 | 07.11.2008 15:48 |
Сложный вопрос по определению кодировки в PHP | D.iK.iJ | Разработка и сопровождение сайтов | 19 | 22.05.2008 21:12 |
Есть сложный вопрос | maxispeed | Вопросы по работе системы | 8 | 20.09.2007 22:25 |
Часовой пояс GMT +3, время: 15:20.