我需要帮助。我的页面中的表单如下所示,但是当我单击文本框时,光标将不会出现,我无法输入
<form name="input" action="postblog.php?name=<?PHP echo ($_GET['name']); ?>" method="post">
Post: <input type="text" name="text2">
<input type="submit" value="Submit">
</form>
答案 0 :(得分:0)
屏幕上可能没有显示错误,因为它出现在HTML标记内。请务必先检查是否先设置$_GET['name']
:
<form name="input" action="postblog.php?name=<?php echo ($_GET && isset($_GET['name'])) ? $_GET['name'] : 'No_Name_Value_From_GET'; ?>" method="post">
Post: <input type="text" name="text2" />
<input type="submit" value="Submit" />
</form>
在这种情况下,如果未设置$_GET['name']
,?name=
的值将为No_Name_Value_From_GET
(但您可以将其更改为您想要的任何内容)。
HTH ......:)