0

次のように js を介して php にデータを送信します。

 var data= {
    "name":name,
    "company":company,
    "phone":phone,
     };      
var jsonText = JSON.stringify(data);
 ajax.open("POST", "../../abc/google.php", false);
ajax.setRequestHeader("Content-type","application/x-www-form-urlencoded");
ajax.send("totalJsonStr="+jsonText);
alert(jsonText);
return true;

編集:

このように取得しようとしています:

$jsonVal = json_decode($_POST["totalJsonStr"]);

//echo $jsonVal2->{'name'}; 
$name=  $jsonVal->{'name'}; 

取得できないようです。名前フィールドは常に空白になります。

4

0 に答える 0