この投稿は、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)
;