0

次のコード行があります。

<IMG SRC= "Home.png">

動作したコードの別の部分からこれを直接コピーしました。ただし、ホーム画像が私のサイトに表示されなくなりました。印刷すると書いてありますが、見えません。どうしたの?

編集:

if(isset($_SESSION['userInfo']['username'])){
    echo '<div class = "header"><a href = "mainPage.php"><IMG SRC= "Home.png" ALT="image"></a>  
    <a href = "myProfile.php"><IMG SRC= "ViewProfile.png" ALT="image"></a>  <a href="cartContents.php"><IMG SRC= "ViewCart.png" ALT="image"></a>';
    echo '</div>';
else{
    echo '<div class = "header">
    <IMG SRC= "Home.png">
    <IMG SRC= "FAQ.png"></div>';
  }
4

4 に答える 4

0

試す

<div class="header">
  <img src="Home.png"/>
  <img src="FAQ.png"/>
</div>
于 2012-11-21T02:07:04.327 に答える
0

ifステートメントの閉じ括弧がありません}。それが問題かもしれません。

これを試して...

if(isset($_SESSION['userInfo']['username'])){
    echo '<div class = "header"><a href = "mainPage.php"><IMG SRC= "Home.png" ALT="image"></a>  
    <a href = "myProfile.php"><IMG SRC= "ViewProfile.png" ALT="image"></a>  <a href="cartContents.php"><IMG SRC= "ViewCart.png" ALT="image"></a>';
    echo '</div>';
} else {
    echo '<div class = "header">
    <IMG SRC= "Home.png">
    <IMG SRC= "FAQ.png"></div>';
  }
于 2012-11-21T02:05:20.290 に答える
-1

ブラウザ上では画像のアイコンが壊れていませんか?

Home.png が別のディレクトリにある可能性があります。このコードを同じファイルまたは別のファイル (別のディレクトリにある可能性があります) からコピーしましたか? このコードを別のディレクトリにあるファイルからコピーした場合は、それに応じて画像ソース リンクをフォーマットする必要があります。

たとえば、次のようなディレクトリ構造があるとします。

-index.htm (ファイル) -Home.png (ファイル) -js (ディレクトリ) -css (ディレクトリ) -pages (ディレクトリ) ---example.htm (Pages ディレクトリ内のファイル)

index.htm ファイルからページ ディレクトリにある example.htm にコードをコピーした場合は、example.htm ページのリンクを次のように変更する必要があります。

<img src="../Home.png" />

「..」に注意してください。これは、HTML ページがある場所から 1 つ上のディレクトリを検索するようブラウザに指示します。

于 2012-11-21T01:56:34.570 に答える
-1

画像とファイルが同じフォルダーにあることを確認し、画像の名前が大文字の H であるホームであることを確認してください。

于 2012-11-21T02:00:05.980 に答える