netbeans IDE中未设置GET/POST变量

netbeans IDE中未设置GET/POST变量,netbeans,Netbeans,我不知道这是否是一个愚蠢的错误,但是post/get变量并没有被设置,而它应该被设置。以下是HTML和php代码片段: <html> <head> <title> Chain Story </title> </head> <body> <form method="GET" action="check-valid.php"> <textarea name

我不知道这是否是一个愚蠢的错误,但是post/get变量并没有被设置,而它应该被设置。以下是HTML和php代码片段:

<html>
<head>
    <title>
        Chain Story
    </title>
</head>
<body>
    <form method="GET" action="check-valid.php">
        <textarea name="a" rows="5" cols="50"></textarea>
        <input type="submit" value="Add" />
    </form>
</body>
</html>

我正在用netbeans编写代码。有人能指出我犯了什么错误吗(

您是否尝试重命名textarea?更长的名称,并为textarea指定相同名称的id

您使用什么浏览器进行测试?
我在
IE
中遇到了一些输入名称问题,例如,如果输入名称与javascript函数名称或受保护的名称匹配,那么代码中是否有javascript函数或变量名称是
a
?因为如果输入名称与js变量或名称冲突,IE不会将输入字段发送到服务器。(Chrome Firefox和其他浏览器有)

首先,请将
echo$\u GET;
替换为
var\u dump($\u GET)
并查看输出。这是现在的输出!
GET variable setarray(0){
@Kovge在将其移动到新文件夹并用gedit编辑后工作。我不知道netbeans有什么问题。如果netbeans有问题,如果您没有保存,或者netbeans显示文件已保存,但没有保存……代码的运行不取决于您的ide。我尝试不断更改变量名并查看了这些文件s单独使用原始文本编辑器…我不认为这些文件没有保存!嗯,刚才我将这些文件移动到了一个新文件夹中,现在它工作起来很有魅力!我不知道netbeans-php有什么问题。不久前,我用netbeans php遇到了这样的问题…我认为这不取决于您的IDE,而是取决于php版本和浏览器。
<?php
    require 'includes/connect.inc.php';

    $conn_ref = connect_db('chainstory') or die(mysqli_error());

    if(isset($_GET)){
        echo 'Get variable set';
        if(isset ($_GET['a'])){
            $as = $_GET['a'];
            $query = "insert into story1 values (1, " . $as . ")";
            mysql_query($query, $conn_ref);
    }

    else{
        echo $_GET;
    }}

?>
Get variable set
Notice: Array to string conversion in /home/kevin/Code/php/myWebsite/check-valid.php on line 15
Array