2011-01-07 4 views
0

私はこれまで対処していたことがないかなり複雑なシナリオを持っています。 PHPをサポートしていないWebサーバー上でホストされるWebサイトを作成しています。しかし、私はFlash Slideshowを返すPHPスクリプトを呼び出す必要があります。私はこれを行うことができる方法はありますか?ここに、Flash Slideshowを返すために呼び出す必要のあるPHPコードがあります。非サポートサーバで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

PHPをサポートするリモートサーバからFlashオブジェクトを埋め込むことはできませんか? – Mchl

答えて

0

あなたは明らかにそれを持っていないサーバーでPHPを実行することはできませんが、スライドショーが頻繁に変更されない場合は、別のマシンでPHPスクリプトを実行して出力をキャプチャし、ウェブホスト。

+0

華麗な仲間は、それを考えていたはずです。単にローカルで実行し、OBJECTクラスをつかんで、それを私の非支持PHPサイトにポップしました。チャンピオンのように働いた。再度、感謝します! – jomille

+0

@jomille Sad face:( –

3

あなたのサーバー(別のサーバーではない)でPHPを実行するには、PHPプロセッサーをインストールする必要があります。

しかし、そこにハードコードされたURLがあるので、PHPコードはフラッシュムービーを挿入するためのユーティリティ機能のようなものです。

あなたのローカルコンピュータ上でPHPコードを実行して(たとえば)どのHTMLを生成するのかを確認し、同じHTMLを常に生成するのであれば、それをコピーしてウェブサイトで使用するだけではいかがですか?

0

これはできません。 PHPスクリプトを呼び出す必要がある場合は、WebサーバーにPHPがインストールされている必要があります。

1

PHPスクリプトをPHP対応Webサーバー上で実行し、PHPサポートなしでページのiframeに含めることができます。それはかなり醜い、tho。

関連する問題