Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/227.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
php、POST、textarea始终为空_Php_Html_Forms_Textarea - Fatal编程技术网

php、POST、textarea始终为空

php、POST、textarea始终为空,php,html,forms,textarea,Php,Html,Forms,Textarea,我还尝试将“form”属性添加到文本区域,但结果总是一样的好的,这是一个愚蠢的错误,我有两个相同id的表单。显示您的表单(html代码)使用echo“$edited->content””请检查$edited->content是否有数据。通常,如果我喜欢这样:-那么在提交后我会得到:-。我得到了提交后在textarea中输入的值。提示:在将来,将html与php分开。。。你这样做是不好的。提示2(在html中)将属性放在引号中,例如 $query = "SELECT * FROM articles

我还尝试将
“form”
属性添加到文本区域,但结果总是一样的好的,这是一个愚蠢的错误,我有两个相同id的表单。

显示您的表单(html代码)使用
echo“$edited->content”
请检查
$edited->content
是否有数据。通常,如果我喜欢这样:-那么在提交后我会得到:-。我得到了提交后在textarea中输入的值。提示:在将来,将html与php分开。。。你这样做是不好的。提示2(在html中)将属性放在引号中,例如
$query = "SELECT * FROM articles WHERE id_article=\"$editid\"";
            $edited = $db->query($query)->fetch_object();
            echo "<form action=\"\" method=\"post\" id=\"add_article\" >";
            echo "ID menu <select name=\"urlmenu\" form=\"add_article\">";

            $query = "SELECT id_menuitem,url,name FROM menu_item";
            $result =$db->query($query);
            while ($obj = $result->fetch_object()) {

                echo "<option value=\"$obj->id_menuitem\">$obj->name</option>";
            }

            echo "</select></br>";
            echo "Name <input type=text name=name value='$edited->name'></br>";
            echo "Perex <input type=text name=perex value='$edited->perex'></br>";
            echo "Keywords <input type=text name=keywords value='$edited->keywords'></br>";
            echo "<textarea name=content cols=100 rows=20>$edited->content</textarea><br>";
            echo '<input type=submit value=Edit name=editstate>';
            echo "<input type=hidden value=$editid name=id>";
            echo '</form>';

if (isset($_POST["editstate"]))
        {
            $b = false;
            $perex = addslashes($_POST["perex"]);
            $content = addslashes($_POST["content"]);
            $name = addslashes($_POST["name"]);
            $id = addslashes($_POST["id"]);
            echo var_dump($_POST);
            $query = "UPDATE articles SET perex=\"$perex\", content=\"$content\", name=\"$name\" WHERE id_article = $id";
            $db->query($query);
        }
array(7) { ["urlmenu"]=> string(1) "1" ["name"]=> string(4) "Abcd" ["perex"]=> string(4) "Dfeg" ["keywords"]=> string(4) "Hjkl" ["editstate"]=> string(4) 
"Edit" ["id"]=> string(1) "5" **["content"]=> string(0)** "" }