0

さて、画像のギャラリーを html div コンテナーに出力する php スクリプトを埋め込もうとしています。ただし、1時間ほど検索した後、私は無知になりました。

http://craftedbyfrank.com/test/instagram.php

これは、php ギャラリー スクリプトへのリンクです。

そのdiv内のメインページに表示したい。[削除] - ありがとう!

私は次のことを試しましたが、それは間違っていると思います。出力がありません。

 <div id="container">
 <?php include "instagram.php"; ?>
 </div>

実際にphpスクリプトをhtmlファイルに貼り付けないようにしています。

4

3 に答える 3

3

php がサーバーで解析されていません。html ソースを表示すると、ファイルをインクルードするために使用している実際の php コードが表示されます。php がインストールされていること、またはタグをエンコードしている cms から php を埋め込んでいないことを確認してください。

于 2013-02-02T19:08:10.260 に答える
1

AJAXを使用してPHPファイルから結果を取得し、含まれているdivに書き込むことができます。

$.ajax({
    type:'GET',
    url:'http://craftedbyfrank.com/test/instagram.php',
    data:'',
    success: function(data){
            $('#container').html(data);
    }
});

ファンシーボックスプラグインを機能させるには、調整が必要になる可能性があります。

于 2013-02-02T19:05:28.690 に答える
1

@vletech が示唆AJAXしたように、php ファイルから結果を取得するために使用できます。

ただし、機能しない主な理由はphp、ファイル内でスクリプトを実行しようとしているため.htmlです。たとえば、ページが/test/index.htmlに読み込まれます。機能するには、ファイルに.php拡張子が必要です。

于 2013-02-02T19:12:45.827 に答える