0

つまり、基本的にすべてのファイルにinclude('http://website.com/static/header.php')nav.phpとfooter.phpがあります。それは私のホストで動作しましたが、今はUbuntuで自分でホストしています。まったく機能していません!php.iniではallow_url_include = On 、ファイルはすべてそこにあり、ケースは適切です。

4

1 に答える 1

2

あなたがやろうとしていることのためにリモートサーバーからのファイルを含める必要は全くありません。私はあなたにそれをしないように言うところまで行きます。質問で述べているようにランダムなバナーが必要な場合は、ローカルファイルを含めてください。

main.php

<?php
// some php code...

include('/path/to/file/banner.php');

panel.php

<?php

$banners = array('banner1.jpg', 'banner2.jpg');

echo '<img src="' . $banners[mt_rand(0, 1)] . '" alt="some banner">';
于 2012-08-20T20:53:18.743 に答える