日記・コラム・つぶやき

PHPプログラムメモ

ちょっとAJAXを作成する案件の仕事が入りそうだったので

あんまり気乗りしてなかったjavascript+php+DBの連携を考えている最中に

formで記入された値をjavascriptを使用してPOSTデータを送信してphpで受け取ろうとしたら

なぜかnull…。

あれー??

一応データ的にはPOSTはしっかり送信されているような気がするんだけど…。

(コレがそもそもの間違いの発端でした。)

GETで送ってみたらしっかり受け取れた。

ますます頭には???の文字が。

調べてみて結果から言うとPOSTを送信する際には

httpobj.open("POST",target_url,true);
httpobj.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
httpobj.send(post_data);

大分関数は省きましたがとりあえずオープンした後にすぐに送信するのではなくて

ヘッダーを定義してあげないといけないらしいく赤い部分が必要だったの事。

デフォルトではブラウザに依存して適宜に送信されてしまうらしいです。

私のような若輩者にはわかりませんでした。

先人様ありがとうございます。

いつかは質問する側ではなくて答える側になりたい…。

| | コメント (0) | トラックバック (0)

これから宜しくおねがいします。

ここではいろいろな

面白い必見ニュース

無料で気軽に遊べるゲームや占い

たまーにお仕事での一言メモ(←これは自分が忘れない為^^;)

そんな記事を紹介していきますので

やさしく見守って下さると幸いです。


限定数有◆ブランドトップス入◆秋冬アパレル6点大入り福袋 Sサイズ

限定数有◆ブランド…

販売価格¥7,140

| | コメント (0) | トラックバック (0)