我想创建功能来输出从PHP中的MYSQL查询生成的页面作为PDF文件。如何将数据从MYSQL/PHP发送到Coldfusion组件?
要做到这一点,我需要结束了该数据被放置到动态表,并把它的标签之间的一种方式,因此它可以被转换成PDF干净。
我不知道从哪里开始比ColdFusion组件这等会从PHP页面调用,而不是倒过来,因为我最初的设想。
我想创建功能来输出从PHP中的MYSQL查询生成的页面作为PDF文件。如何将数据从MYSQL/PHP发送到Coldfusion组件?
要做到这一点,我需要结束了该数据被放置到动态表,并把它的标签之间的一种方式,因此它可以被转换成PDF干净。
我不知道从哪里开始比ColdFusion组件这等会从PHP页面调用,而不是倒过来,因为我最初的设想。
我想从你的PHP脚本拉动态内容是这样的:
<CFDOCUMENT format="pdf" src="url-to-php-script.php" mimetype="text/html" filename="#expandpath("your.pdf")#" />
其中ColdFusion的组件被通过PHP调用的部分是很简单的完成。在cfc里面你会有功能。如果您使访问属性=远程,该功能将作为Web服务提供。
<cffunction name="NameOfFunction" access="remote" returntype="something">
见ColdFusion的'cfdocument'标签。 [cfdocument文档】(http://help.adobe.com/en_US/ColdFusion/9.0/CFMLRef/WSc3ff6d0ea77859461172e0811cbec22c24-7c21.html)。这些标签之间的所有内容都将被转换为PDF文档。不确定PHP将进入哪里。如果可以移动查询,所有这些都可以在ColdFusion中完成。 –
这就是我在调用组件时如何传递数据的问题。 – blarg
但是如果你调用一个组件,那么你还需要处理将生成的PDF内容返回给PHP。如果ColdFusion可用,为什么不在那里处理? –