2

私は天気カムのサムネイルを表示するために何日も試みてきました。サーバーのパスは次のとおりです。

public_html ..cam ...20121012 ...20121013 ...20121014

日付フォルダーは、ウェブカメラの設定によって毎日自動作成されます。そのため、毎日新しいフォルダーが作成され、date('Ymd') という名前が付けられます。

次のスクリプトを使用して、WordPress サイドバーに画像を表示していますが、機能しません。さらに、サムネイルとして表示し、訪問者がクリックすると、ポップアップ画面で少し大きく(実際のサイズで)開くようにしたいと考えています。

<?php
chdir('/home/deb57301n2/domains/meteowestkust.be/public_html/cam/');
$subdirname = date('Ymd').'/';
echo getcwd();
$newest_mtime = 0;
$show_file = 'webcam_offline.png';
if ($handle = opendir($subdirname)) {
 while (false !== ($file = readdir($handle))) {
    if (($file != '.') && ($file != '..')) {
       $mtime = filemtime($subdirname.$file);
       if ($mtime > $newest_mtime) {
          $newest_mtime = $mtime;
          $show_file = $subdirname.$file;
       }
    }
  }
}
print '<img src="' .$show_file. '" alt="Weather Cam - West Coast - Belgium">';
?>

どんな助けでも大歓迎です!

4

1 に答える 1

0

追加することで機能しました

$show_file = ' /cam/ '.$subdirname.$file;

とにかく助けてくれてありがとう!

于 2012-10-14T10:17:24.817 に答える