0

我需要帮助。我页面中的表单如下所示,但是当我单击文本框时,光标不会出现并且我无法输入

<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>
4

1 回答 1

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 ... :)

于 2013-08-22T23:11:29.180 回答