登録に使用されるいくつかのフォーム値を CakePHP コントローラー アクションに投稿しています。コードはこんな感じ
var params='firstname='+encodeURIComponent(firstname) +'&lastname='+encodeURIComponent(lastname)+'&emailid='+encodeURIComponent(emailid)+'&password='+encodeURIComponent(password);
xmlhttp.open('POST', url, true);
xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
xmlhttp.send(params);
これは投稿を行っており、POST セクション ソースの Firebug で次のように確認できます。
firstname=name&lastname=name&emailid=mymailid&password=123123
しかし、アクションで $this->data を出力すると、値が表示されません。私も $_POST を使用しましたが、それも何かを返しています..
私はここで間違ったことをしました..?