2010-02-10 123 views
0

我正在使用Oracle Application Express,我想知道是否可以在pl/sql页面进程中调用php?在Oracle PL/SQL中调用PHP函数

我可以在pl/sql中使用htp.p或htp.prn吗?

例如,假设我在返回本地机器的remote_addr的服务器上有一个php函数 - 我基本上想捕获这个函数值并将其添加到我创建的oracle日志表中。

希望有人能协助。

谢谢。

回答

0

听起来很丑。根据我的理解,Web服务器接受浏览器的请求,并将其发送到数据库或PHP“服务器”(或预处理器或其他)或直接提供服务(如果它像JavaScript库一样坐在Web服务器上的平面文件)。

如果您希望Oracle“查看”PHP函数的结果,那么在将请求(和函数结果)传递给Apex之前,PHP服务器的唯一方法是首先执行函数。

我认为你最好看看PHP如何确定remote_addr(例如它是否只是查看一个CGI_ENV变量)并将其复制到数据库中。