2016-09-12 6 views
-2

ちょっと、毎週の画像を表示するためにPHPを使用しようとしています。私はこれを行うには日付( "D")関数を使用していますが、私のコードは動作していないようです。誰かがそれをすばやく見てみることができますか?あなたの引用符を閉鎖しているPHPの条件文を使ってエコー画像をプリントする

<?php 
$today = date("D"); 

if ($today == "Sun") 
    echo "Today is Sunday" <img src = 'C:\Users\A1\Documents\2016\Semester 2\ISYS 227\Tutorials\images\sun.jpg'/>; 
    elseif ($today == "Mon") 
     echo "Today is Monday. <img src = 'C:\Users\A1\Documents\2016\Semester 2\ISYS 227\Tutorials\images\mon.jpg'/>; 
    elseif ($today == "Tue") 
     echo "Today is Tuesday". <img src = 'C:\Users\A1\Documents\2016\Semester 2\ISYS 227\Tutorials\images\tue.jpg'/>; 
    elseif ($today == "Wed") 
     echo "Today is Wednesday". <img src = 'C:\Users\A1\Documents\2016\Semester 2\ISYS 227\Tutorials\images\wed.jpg'/>; 
    elseif ($today == "Thur") 
     echo "Today is Thursday". <img src = 'C:\Users\A1\Documents\2016\Semester 2\ISYS 227\Tutorials\images\thur.jpg'/>'; 
    elseif ($today == "Fri") 
     echo "Today is Friday. <img src = 'C:\Users\A1\Documents\2016\Semester 2\ISYS 227\Tutorials\images\fri.jpg'/>; 
    elseif ($today == "Sat") 
     echo "Today is Saturday. <img src = 'C:\Users\A1\Documents\2016\Semester 2\ISYS 227\Tutorials\images\sat.jpg'/>; 
    else  
    echo "I do not know the day of the week."; 

?> 
+2

構文エラー...使用スイッチの代わりの場合は...代わりに相対パスを使用します; ' –

+0

そして、あなたが使用する必要があります** URL ** P 'エコー "今日は日曜日です":絶対 例 のath not ** disk ** path – nospor

+0

多方向配列を使用し、すべてのものを削除する場合は、3行のコードでこのようなことをすべて行うことができます。1. Array like( "Mon" => "yormon.jpg" ....)配列キーが存在しているかどうかを確認して、echo img –

答えて

0

早すぎる

echo "Today is Sunday" <img src = ''/>; 

は次のようになります。それは読みやすくするために

echo "Today is Sunday <img src = ''/>" ; 

削除イメージソース。

また、コメントに指摘されているように、相対パスを使用してください。

私はこれをテストして動作します。

全コード:

<?php 
$today = date("D"); 

if ($today == "Sun") 
    echo "Today is Sunday <img src = 'images/sun.jpg'/>" ; 
    elseif ($today == "Mon") 
     echo "Today is Monday. <img src = 'images/mon.png'/>"; 
    elseif ($today == "Tue") 
     echo "Today is Tuesday. <img src = 'images/tue.jpg'/>"; 
    elseif ($today == "Wed") 
     echo "Today is Wednesday. <img src = 'images/wed.jpg'/>"; 
    elseif ($today == "Thur") 
     echo "Today is Thursday. <img src = 'images/thur.jpg'/>"; 
    elseif ($today == "Fri") 
     echo "Today is Friday. <img src = 'images/fri.jpg'/>"; 
    elseif ($today == "Sat") 
     echo "Today is Saturday. <img src = 'images/sat.jpg'/>"; 
    else  
    echo "I do not know the day of the week."; 

?> 
0

が、これはあなたがしようとしていたものだろう:あなたのコード内

<?php 
    $today  = date("D");   
    if ($today == "Sun") { 
     echo "Today is Sunday. <img src = 'C:\Users\A1\Documents\2016\Semester 2\ISYS 227\Tutorials\images\sun.jpg'/>\n"; 
    }elseif ($today == "Mon") { 
     echo "Today is Monday. <img src = 'C:\Users\A1\Documents\2016\Semester 2\ISYS 227\Tutorials\images\mon.jpg'/>"; 
    }elseif ($today == "Tue") { 
     echo "Today is Tuesday. <img src = 'C:\Users\A1\Documents\2016\Semester 2\ISYS 227\Tutorials\images\tue.jpg'/>"; 
    }elseif ($today == "Wed"){ 
     echo "Today is Wednesday. <img src = 'C:\Users\A1\Documents\2016\Semester 2\ISYS 227\Tutorials\images\wed.jpg'/>"; 
    }elseif ($today == "Thur") { 
     echo "Today is Thursday. <img src = 'C:\Users\A1\Documents\2016\Semester 2\ISYS 227\Tutorials\images\thur.jpg'/>"; 
    }elseif ($today == "Fri") { 
     echo "Today is Friday. <img src = 'C:\Users\A1\Documents\2016\Semester 2\ISYS 227\Tutorials\images\fri.jpg'/>"; 
    }elseif ($today == "Sat") { 
     echo "Today is Saturday. <img src = 'C:\Users\A1\Documents\2016\Semester 2\ISYS 227\Tutorials\images\sat.jpg'/>"; 
    }else { 
     echo "I do not know the day of the week."; 
    } 
関連する問題