ページ 11

CではなくPHPのことで質問があります・・・

Posted: 2013年11月11日(月) 14:30
by あかり
私はHPにすごく興味がありPHPを先日始めたばかりなのですが
基本中の基本である画像を表示させることができません。

なにをいってんだこいつ っと思う方もいらっしゃると思うのですがほんとに困っています。
自分なりに検索したりもしましたが求めていた情報はありませんでした。
imgタグを使って相対パスで指定したいのです。
自分のコードを貼りますのでどうかお願いします。
答え とまでは言いません。
というよりもヒントのほうが嬉しいです。

コード:

<?php
header("Content-Type: text/html; charset=UTF-8");

$ms   = date("i");
$week = array ("日","月","火","水","木","金","土");
$word = date("w");


echo '<p>HELLO WORLD !!</p>';
echo '<p>Today is ';
echo date("Y年n月j日",time())."(".$week[date('w',time())] .")".date('H:i:s')."<br/>";

switch ($word){
    case 0:
        echo "「明日来るな」☆";
        break;

    case 1:
        echo "「始まる。。。」";
        if ($ms%2 == 0) {
            echo"★";
        } else {
            echo"☆";
        }
        break;

    case 2:
        echo "「まだ週末まで長い」";
        break;

    case 3:
        echo "「ようやく真ん中」★";
        if ($ms%2 == 0) {
            echo"★";
        } else {
            echo"☆";
        }
        break;

    case 4:
        echo "「あとすこし」☆";
        break;

    case 5:
        echo "「週末だー!!」★";
        if ($ms%2 == 0) {
            echo"★";
        } else {
            echo"☆";
        }
        break;

    case 6:
        echo "「まだ1日休みがある」☆";
        break;

    default:
        echo "「祝日」";
        break;
        

}

<img src="/home/htdocs/test.jp/public/img" alt="平日">


echo '</p>';

?>


Re: CではなくPHPのことで質問があります・・・

Posted: 2013年11月11日(月) 14:43
by beatle
このファイルが置いてある場所から画像までの相対パスは何でしょうか。
PHPとかHTML以前の問題として、それが分からないといけません。

そもそも、相対パスと絶対パスはそれぞれ何かは知っていますか?

Re: CではなくPHPのことで質問があります・・・

Posted: 2013年11月11日(月) 14:47
by h2so5
ヒント: 64行目だけechoを使っていない

Re: CではなくPHPのことで質問があります・・・

Posted: 2013年11月11日(月) 18:52
by softya(ソフト屋)
動かした結果のとしてブラウザでhtmlソースを見る癖は付けたほうが良いかと思います。
google chromeのhtmlやjavascriptのデバッグ機能(F12)も活用しましょう。

「ヒント」
htmlでブラウザで見えるパスと実際のフォルダのパスは違いますよ。
htmlのパスを書けていないと思います。

Re: CではなくPHPのことで質問があります・・・

Posted: 2013年11月11日(月) 21:25
by みけCAT
"/home/htdocs/test.jp/public/img"は本当に画像ファイルですか?
ディレクトリではないですよね?

Re: CではなくPHPのことで質問があります・・・

Posted: 2013年11月11日(月) 21:30
by softya(ソフト屋)
みけCAT さんが書きました:"/home/htdocs/test.jp/public/img"は本当に画像ファイルですか?
ディレクトリではないですよね?
あっ拡張子も抜けてますね。
phpのコードの前にhtmlで表示できるコードを先に書いてみたほうが良いと思います。
HTMLを先に理解しないとPHPと同時には辛いかと・・・。