如何在php中回显输入类型

时间:2010-03-02 02:49:55

标签: php mysql

这是我的代码,我想要做的是能够在脚本中有一个后退按钮,这样用户每次忘记输入强制性内容时都不会点击Web浏览器上的后退按钮: 但我再次得到解析错误,应该是正确的错误?

   if(!isset($_POST['fname'])||trim($_POST['fname'])==""){die("Error:Enter Firstname!");     echo "<input type="button" value="Back" onClick="history.go(-1);return true;">"

}

3 个答案:

答案 0 :(得分:1)

if(!isset($_POST['fname']) || trim($_POST['fname']) == "") {
  echo "Error:Enter Firstname!";     
  echo '<input type="button" value="Back" onClick="history.go(-1);return true;">';
  die();
}

答案 1 :(得分:1)

您不能在双引号字符串中包含双引号而不转义它们:

echo "<input type=\"button\" value=\"Back\" onClick=\"history.go(-1);return true;\">"

或者因为你没有要解析的变量:

echo '<input type="button" value="Back" onClick="history.go(-1);return true;">'

答案 2 :(得分:0)

你必须逃避你的报价 -

echo "<input type=\"button\" value=\"Back\" onClick=\"history.go(-1);return true;\">"

(或使用上面的单引号)