您尚未登入。
我的程式碼如下:
一張表單, 希望在按下"送出"之後
出現一文字欄位
填寫入後
可以繼續在文字欄位當中看到剛剛輸入的東西
然後, 以下在用echo把剛剛文字欄位中輸入的東西輸出
<form id="form1" name="form1" method="post" action="">
<?php
if (isset ($_POST["Submit"]))
{
echo "<input type="text" name="ans_num" value="<?php echo @$_POST["ans_num"]; ?>"/>"; <===== 有錯誤, 該如何做修改!!??
}
?>
<input type="submit" name="Submit" value="送出" />
<?php
echo $_POST["ans_num"];
?>
</form>
謝謝大家的指導
離線
錯誤訊息出現如下:
Parse error: parse error, unexpected T_STRING, expecting ',' or ';'
離線
我做了以下修改:
echo '<input type="text" name="ans_num" value="<?php echo @$_POST["ans_num"]; ?>" />';
功能與我設想的一樣了, 但是在按了送出之後
文字欄位中出現了零散的php echo語法
感覺怪怪的說
離線
<form id="form1" name="form1" method="post" action="">
<?php
if (isset ($_POST["Submit"]))
{
?>
input type="text" name="ans_num" value="<?=$_POST["ans_num"]; ?>"/>
<?php
}
?>
<input type="submit" name="Submit" value="送出" />
<?php
echo $_POST["ans_num"];
?>
</form>
離線