PHP Developer Channel :: 討論園地

您尚未登入。

#1 2006-09-25 09:43:53

michaelliu0624
Member
註冊日期: 2006-05-30
文章數: 33

為什麼我echo不出來?

以下是我的程式碼:
讓使用者產生自行填入數目的文字欄位, 填入內容之後
按"ECHO"送出按鈕之後, 可以把文字欄位填入之內容echo出來
但是, 現在echo不出來, 可以請問各位高手怎樣解決這問題呢?

<form id="form1" name="form1" method="post" action="">
Please insert the number of options you would like for the question (ex. Q1)(請輸入您欲設定該問題選項的數目):
<input type="text" name="ans_num" />
<input type="submit" name="Submit" value="送出" />
<?php "<br>"; ?>
<?php
@$ans_key=$_POST["ans_num"];
if (isset($_POST['Submit']))
{echo "<br>";
echo "<input type=\"submit\" name=\"Submit2\" value=\"ECHO\" />";} //使用\跳脫字元, 成功
for ($I=0;$I<$ans_key;$I++)
{
echo "<br>Plesase insert the option for the question(請輸入您該問題的選項):" . "<br><input type='text' name='ans" . $I . "' size='30'>\n<br>";
}
?>
<?php
if (isset($_POST['Submit2']))
for ($J=0;$J<$ans_key;$J++)
{
echo "您所設定的該問題所包含的選項有:".$_POST['ans' . $I] ;
}
?>
</form>

感謝指導!!

離線

 

論壇頁尾

Web Hosting
PHP Developer Channel
Powered by PunBB 1.2.9
© Copyright 2002–2005 Rickard Andersson