powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / как из php вызвать визуализацию (html код) апекса?
13 сообщений из 13, страница 1 из 1
как из php вызвать визуализацию (html код) апекса?
    #37077585
itpb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
использовал встроенный в OWS php4

<?
header ("Content-type: text/html;charset=UTF8");
$host = "192.168.100.119";
$sid = "orcl";
$port = 1521 ;
$db = "(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = $host)(PORT = $port)) ) (CONNECT_DATA = (SID = $sid) ) )";
if ($conn=ocilogon("zzz", "qwerty", $db)) {
echo "Successfully connected to Oracle.\n";
$qwery = ociparse($conn, "begin apex; end;");
ociexecute($qwery,OCI_COMMIT_ON_SUCCESS);
}
else {
$err = OCIError();
echo "Oracle Connect Error " . $err[text];
}
?>
...
Рейтинг: 0 / 0
как из php вызвать визуализацию (html код) апекса?
    #37077651
Фотография suPPLer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
itpbиспользовал встроенный в OWS php4

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
<?
 header  ("Content-type: text/html;charset=UTF8");
$host = "192.168.100.119";
$sid = "orcl";
$port =  1521  ;
$db = "(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = $host)(PORT = $port)) ) (CONNECT_DATA = (SID = $sid) ) )";
 if  ($conn=ocilogon("zzz", "qwerty", $db)) {
   echo  "Successfully connected to Oracle.\n";
  $qwery = ociparse($conn, "begin apex; end;");
   ociexecute($qwery,OCI_COMMIT_ON_SUCCESS);
}
 else  {
  $err = OCIError();
   echo  "Oracle Connect Error " . $err[text];
}
?>


Как связаны APEX и PHP, по Вашему мнению?

RTFM Oracle® Application Express Application Builder User's Guide: 2 Application Builder Concepts - Understanding URL Syntax . Формируйте соответствующий URL и переходите по нему.
...
Рейтинг: 0 / 0
как из php вызвать визуализацию (html код) апекса?
    #37077683
itpb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
если я сформирую url - я перейду по нему. А хотелось бы внутри (без фрейма) страницы, сгенерированной php вызывать контект апекса.
...
Рейтинг: 0 / 0
как из php вызвать визуализацию (html код) апекса?
    #37077705
itpb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
suPPLer
Как связаны APEX и PHP, по Вашему мнению?


я так понимаю, если какой-то пакет апекса возвращает текст html, то почему бы его не использовать в echo
...
Рейтинг: 0 / 0
как из php вызвать визуализацию (html код) апекса?
    #37077731
Фотография suPPLer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
itpb,

осталось только написать собственную аутентификацию, самостоятельно поддерживать состояние сессии APEX и вырезать куски из получаемых страниц. Потому что пакеты, которыми APEX обрабатывает и создаёт страницы, не возвращают "текст html" в виде результата.
...
Рейтинг: 0 / 0
как из php вызвать визуализацию (html код) апекса?
    #37078023
itpb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
begin apex_040000.p(1); end; возвращает нет данных. То есть понимаю надо сначала аутенфикацию пройти
...
Рейтинг: 0 / 0
как из php вызвать визуализацию (html код) апекса?
    #37078032
itpb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
oracle - просто....! чтож теперь php из апекса юзать через js?
...
Рейтинг: 0 / 0
как из php вызвать визуализацию (html код) апекса?
    #37078130
Фотография suPPLer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
itpboracle - просто....! чтож теперь php из апекса юзать через js?

Каша становилась всё гуще... Что такое PHP, Вы знаете, я надеюсь? Зачем может понадобиться смешивать APEX (практически декларативный инструмент для быстрой разработки и выполнения web-приложений, базирующийся на Oracle DB) с PHP?
...
Рейтинг: 0 / 0
как из php вызвать визуализацию (html код) апекса?
    #37078169
itpb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
что такое php знаю довольно хорошо. php хочу использовать для формирования например файлов отчетов в формате pdf, word,exel вместо Bi_Publisher.
...
Рейтинг: 0 / 0
как из php вызвать визуализацию (html код) апекса?
    #37078170
itpb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
и самый простой способ вижу - вызывать методом пост посредством ajax необходимые php страницы.
...
Рейтинг: 0 / 0
как из php вызвать визуализацию (html код) апекса?
    #37078179
itpb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
кроме того, наши доки печатные имеют штрих код. На Php у меня уже разработан-работает давно модуль для генерации штрих кода... Вообщем, счас на php довольно большое приложение по оформлению кредитов. В связи с переходом на новую АБС, которая на оракле - практически перевели приложение php на апекс. Остались некоторые важные фенички, которые как решить на апексе пока не знаю, но знаю. как на php.
...
Рейтинг: 0 / 0
как из php вызвать визуализацию (html код) апекса?
    #37078364
Фотография suPPLer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
itpb,

намного лучше. Тема из "как из php вызвать визуализацию (html код) апекса?" перешла в "как из APEX использовать имеющееся решение для создания отчётности на PHP". Это две большие разницы, как говорят в Одессе.

Как Вы уже сказали, можно через POST передавать запрос/XML/номер отчёта и параметры Вашему отчётному модулю. Можно написать обёртку на PL/SQL, которую вызывать из процессов/AJAX; а уж эта обёртка пусть через UTL_HTTP общается с Вашим модулем. А можно почитать про Web Services и подумать, чего не хватает Вашему модулю до полноценного веб-сервиса.
...
Рейтинг: 0 / 0
как из php вызвать визуализацию (html код) апекса?
    #37078450
itpb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
suPPLer, спасибо.
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / как из php вызвать визуализацию (html код) апекса?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]