ホームページ >バックエンド開発 >PHPチュートリアル >ThinkPHP 初心者の POST が無効です、それを解決する方法

ThinkPHP 初心者の POST が無効です、それを解決する方法

WBOY
WBOYオリジナル
2016-06-13 12:51:22965ブラウズ

ThinkPHP 初心者の POST は無効です

この投稿は、2013-03-18 22:38:39 に bluicezhen によって最終編集されました。 POST値に基づいてページを表示しますが、POST値が取得できないようです:
<br />
$username = $this->$_POST['username'];<br />
//$name = $this->_post('name'); 换成这行业无效。<br />
$user   =   M('user');<br />
$data =   $user->where('username="'.$username.'"')->field('id,username')->find(); <br />
if($data) {<br />
	$this->success('成功');<br />
}else{<br />
	$this->error('失败');<br />
}<br />


ただし、_param メソッドを使用すると成功しました。専門家に説明してください。
thinkphp?post php
-----解決策--------------------------------
投稿パラメータはユーザー名ではありませんか?

$this->_post('name'); はもちろん無効です。$this->_post('username'); を試してください。-----解決策------ -------------
オリジナルのポスターダンプ($_POST)
;
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。