PHPで背景画像を設定する方法はどうやったらいいのでしょうか?
<form action="out.php" method="post"> <h1>曜日を求める</h1> 調べたい年月日を入力してください<br>
西暦<input type="text" name="a" size="5">年
<input type="text" name="b" size="3">月
<input type="text" name="c" size="3">日
<input type="submit" value="表示">
out~~~
1<?php 2$d= $_REQUEST["a"]; 3$e= $_REQUEST["b"]; 4$f= $_REQUEST["c"]; 5$time = mktime(0,0,0,$e,$f,$d); 6 $w = date("w" , $time); 7 $g =["日","月","火","水","木","金","土"]; 8 $h=["sun","moon","mars","mercury","jupiter","venus","saturn"]; 9 echo $d,"年",$e,"月",$f,"日は",$g[$w],"曜日"; 10 11 echo '<img src="../wakusei/',$h[$w],'.gif">'; 12↑この部分の画像を背景画像にしたいのですが、できますでしょうか? 13?>
HTMLならできますか?
プログラム初心者で、HTMLでは、background-imageを使うことはわかるのですが、PHPでどうやって、HTMLのようにできるのかわかりません。(説明が下手で申し訳ないです。)
通常のechoでの出力で画像しか出ないのですが、echoで背景画像はできるのでしょうか?
年月日を入力したら、何曜日がでて、背景の画像に対応した惑星を背景にプログラムの背景画像を変更するときも↓のプログラムで可能なのでしょうか?
url()の中を、対応した惑星の画像のファイル名にすればいいだけかと。
ありがとうございます。さらに質問なのですが、画像が何個も表示されてしまうので1つにしたい&背景色も変えたい場合はどうやったらよいのでしょうか?
何回も質問してしまい申し訳ございません。
background-repeat を調べるといいでしょう。
回答1件
あなたの回答
tips
プレビュー