投稿者 メッセージ
<  PHPプログラミング  ~  背景色変更
青木 宏
投稿1時間: 日 8月 06, 2006 12:16 am  引用



登録日: 2006年8月 06日
投稿記事: 10

フォームのラジオボタンで選択したカラーにページの背景色に設定したいのですが、
どうしたらいいのかわかりません。<body>にPHPを組み込むといきなり背景色が黒になっていしまっています。if~eiseifを使いとおもうのですが分からないので教えてください。よろしくお願いします。ちょっと下記にコードを書いて見ましたのでどのように追加したらいいのか教えてください。
<?php
$color=$_POST['color'];
$tex=$_POST['tex'];

?>
<html
<head><title>背景</title></head>
<body bgcolor=<?php echo $color; ?>>

<form action="title.html" method="POST">
<input type="radio" name="color" value="cyan">cyan
<input type="radio" name="color" value="yellow">yellow
<input type="radio" name="color" value="black">black<br>
<input type="submit" name="submit"value="送信">
</form>
</body>
</html>

_________________
PHPの初心者です。よろしくです
トップに移動
ユーザー情報を表示 メッセージを送信
evin
投稿1時間: 火 8月 08, 2006 1:56 am  引用



登録日: 2006年8月 08日
投稿記事: 1

このファイル名をtitle.phpに変更

<form action="title.html" method="POST">を
<form action="title.php" method="POST">に変更

私がこのコードを書くのであれば、
<body bgcolor=<?php echo $color; ?>>を
<body bgcolor="<?php echo $color; ?>">に変更


これで動くと思いますよ。
拡張子が.htmlになっているからphpが動作しないわけです。
トップに移動
ユーザー情報を表示 メッセージを送信
特定期間内の記事を表示:   
All times are GMT +9:00

次のトピックを表示
前のトピックを表示
Page 1 of 1
フォーラム一覧  ~  PHPプログラミング

トピックの新規投稿   返信


 
移動先:  

新規投稿: 不可
返信: 不可t
自分の記事の編集: 不可
自分の記事の削除: 不可
投票への参加: 不可




Powered by phpBB
customized by phpspot.