2011-07-12 10 views
0

PHPスクリプトにinclude関数を使用して外部PHPファイルをインクルードしようとしていますが、URLの一部としてポートを指定するとすぐに接続エラーが発生します。例えばPHPは指定されたポートを持つ外部ファイルを含みます

include "http://www.url.com:8090/login.php"; 

私はそれは私がPHPの設定を変更するか、別の方法を使用する必要がないポートせずに正常に動作します言ったように。

注:ポート80はオプションではありません。

+8

_NEVER_リモートファイルをインクルードする! – KingCrunch

+0

...あなたが何をやっているのか正確に知っていることを断っていない限り。また、両方のサーバーをある程度制御できます。それはひどく間違って行くことができるものの一つです。どちらの場合でも、includeがポートをサポートしているかどうかはわかりません。 – Naltharial

+0

私は両方のサーバーを完全に制御でき、リモートファイルへのアクセスを呼び出し側サーバーに限定することができます。 –

答えて

2
if(@fsockopen("serverurl", port, $errno, $errstr, 1)){ 
    include('serverurl/file.extension'); 
} 
関連する問題