Home > MochiKit | PHP > MochiKitでPHPにPOSTしてはまった@さくらインターネット

MochiKitでPHPにPOSTしてはまった@さくらインターネット

MochiKitを利用して、こんな感じでPOSTしたんだがPHPで$_POSTにデータが入らなかった。

var req = getXMLHttpRequest();
req.open(”post”, “hoge.php”, true);
var d = sendXMLHttpRequest(req, queryString(’post_form’));
 
var good = function(res) {
var data = evalJSON(res.responseText);
//正常処理
}
 
var bad = function(err) {
alert(err);
}
 
d.addCallbacks(good, bad);

 
これは相当はまった。
結論はかなり当たり前のことなんだけどはまった。

で、何が悪かったのかと言うと、content-typeを指定していなかったから。

req.setRequestHeader("content-type", "application/x-www-form-urlencoded;");

この1行を追加して解決。

Comments:0

Comment Form
Remember personal info

Trackbacks:0

Trackback URL for this entry
http://blog.joyfullife.jp/archives/2007/05/23191639.php/trackback
Listed below are links to weblogs that reference
MochiKitでPHPにPOSTしてはまった@さくらインターネット from 30からのBlog

Home > MochiKit | PHP > MochiKitでPHPにPOSTしてはまった@さくらインターネット

Search
Feeds
Meta

Return to page top