我有一个相当复杂的场景,我以前从未真正处理过。我正在创建一个网站,该网站将托管在没有PHP支持的Web服务器上。但是我需要调用一个返回Flash幻灯片的PHP脚本。有什么方法可以做到这一点吗?以下是我需要调用以返回Flash幻灯片的一些PHP代码。
<?php
//include slideshow.php to access the Insert_Slideshow function
include "http://mywebsite/slideshow.php";
//insert the slideshow.swf flash file into the web page
//tell slideshow.swf to get the slideshow's data from sample.php created in the first step
//set the slideshow's width to 320 pixels and the height to 240
echo Insert_Slideshow ( "http://mywebsite/slideshow.swf", "http://mywebsite/sample.php", 600, 500 );
?>
答案 0 :(得分:3)
要在服务器(而非其他服务器)上运行PHP,您肯定需要安装PHP处理器。
然而,由于你有一个硬编码的URL,看起来PHP代码只是用于插入flash影片的某种实用功能。
在本地计算机上运行PHP代码(例如)并查看它生成的HTML,如果它始终生成相同的HTML,为什么不复制它并在您的网站中使用它。
答案 1 :(得分:1)
您可以让PHP脚本在其他地方的启用PHP的Web服务器上执行,并将其包含在页面上的iframe中,而不支持PHP。那会非常难看。
答案 2 :(得分:0)
这是不可能的。如果您需要调用PHP脚本,显然您需要在Web服务器上安装PHP。
答案 3 :(得分:0)
虽然你显然无法在没有它的服务器上运行PHP,但如果你的幻灯片不经常更改,也许你可以在另一台机器上运行你的PHP脚本,捕获输出,然后将其上传到你的网站主机。