私は厄介なコードを投稿して申し訳ありません! (しかし、私はPHPを書くのはひどいです(学習を始めたばかりです)。もっと勉強する必要がありますが、現時点ではこのスクリプトが必要なので、私のアートワークを紹介する必要があります。それを訂正するのを助けることができますか?
基本的には、.txtファイルから画像ファイル名を取得しています。 txtファイルは次のように設定されています:
1 | imagefilename1.jpg
2 | imagefilename2.jpg
以下のコードの考え方は、ファイルに応じて要素を変更することです。たとえば、ファイルが.movファイルの場合、ビデオプレーヤー(vimeoのビデオストリーム)が読み込まれます。画像ファイルの場合は、スライドショーが表示されます。
<?php
$photos=file("photos.txt");
$img = array('jpg', 'png', 'gif');
$vid = array('swf', 'mp4', 'mov', 'mpg', 'flv');
foreach($photos as $image){
$item=explode("|",$image);
$ext = explode(".", $image);
if(in_array($ext[1], $img))
{'<div id='thejqueryslider'><div class='slider'>
</div></div>'}
elseif(in_array($ext[1], $vid))
{'<iframe src='$photo' width='800' height='450' frameborder='0' webkitAllowFullScreen allowFullScreen></iframe>'}
?>