我需要帮助。我页面中的表单如下所示,但是当我单击文本框时,光标不会出现并且我无法输入
<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>
我需要帮助。我页面中的表单如下所示,但是当我单击文本框时,光标不会出现并且我无法输入
<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>
可能有一个错误没有显示在您的屏幕上,因为它出现在 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 ... :)