<?php
$defs = array(
'name' => '山田太郎','e-mail' => 'yamada@wings.msg.to',
'zip' => '100-0000','sex' => '男性','age' =>'40',
'os' => array('win','linux'),'memo' =>'特になし'
);
?>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<title>PHP入門教室</title>
</head>
<body>
<h3>アンケート</h3>
<form method="POST" action="request2.php">
<div class="container">
<label for="name">名前:</label><br />
<input type="text" id="name" name="name"
value="<?php print($defs['name']; ?>" />
</div>
<div class="container">
<label for="email">メールアドレス:</label><br />
<input type="e-mail" id="email" name="email"
value="<?PHP prit($defs['email']);?>"/>
</div>
<div class="container">
<label for="zip">郵便番号:</label><br />
<input type="text" id="zip" name="zip"
value="<?php print($defs['zip']); ?>" />
</div>
<div class="container">
性別:<br />
<?php
$sexes = array('男性', '女性', 'その他');
foreach ($sxes as $sex) {
print('<label>');
print('<input type="radio" name="sex" value="'.$sex.'"');
if ($sex === $defs['sex']) {print(' checked');}
print(' />');
print($sex.'</label>');
# ラジオボタンの作成
}
?>
>
</div>
<div class="container">
<label for="age">年齢:</label><br />
<select id="age" name="age">
<?php
for($i = 10; $i <= 50; $i += 10){
print('<option value="'. $i.'"');
if($i === (int)$defs['age']){print(' selected');}
print('>' . $i .'代</option>');
}
?>
</select>
</div>
<div class="container">
ご使用のOS:<br />
<?php
oss = array('win' =>'windows', 'mac' => 'Mac',
'linux' => 'Linux');
foreach ($oss as $k_os => $v_os){
print('<label>');
print(input type='checkbox' name="os[]" value="'.$k_os.'"');
foreach ($defs['os'] as $os){
if ($k_os === $os) { print(' checked'); }
}
print(' />');
print($v_os.'</label>');
}
?>
</div>
<div class="container">
<label for="memo">サイトへのご意見:</label><br />
<textarea rows="5" cols="30" id="memo"
name="memo"><?php print($defs['memo']); ?></textarea>
</div>
<input type="hidden" name="quest_num" value="XXX15204" />
<input type="submit" value="送信" />
</form>
</body>
</html>
------------------------------------------------------------
↑このコードを読み込んだら
↓これがでました。
なんですの?
------------------------------------------------------------
Parse error: syntax error, unexpected ';' in C:\xampp\htdocs\php10\lesson14\request1.php on line 20
回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/06/09 06:37
2015/06/09 07:04
2015/06/09 07:24
2015/06/09 07:34
2015/06/09 07:36
2015/06/09 07:44
2015/06/09 07:54
2015/06/09 09:55