在非支持服务器上使用PHP

时间:2011-01-07 17:40:50

标签: php flash

我有一个相当复杂的场景,我以前从未真正处理过。我正在创建一个网站,该网站将托管在没有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 );

?>

4 个答案:

答案 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脚本,捕获输出,然后将其上传到你的网站主机。