データの配列をサーバーに渡し、サーバーからの応答も取得する必要があります.受信したものをprint_rしようとしているclientside.phpで未定義の変数エラーが発生しています..サーバー側で応答を取得して送信するにはどうすればよいですか追加情報とともにクライアント側に戻ります..これを実現するためにcurl関数を使用しています..
私のclientside.php
$url = "http://some_ip_address/../../../../serverside.php";
//$abc is variable which contains all data in array format
$abc;
$post_data = array('data' => serialize($abc));
$ch = curl_init();
curl_setopt($ch, CURLOPT_POST,1);
curl_setopt($ch, CURLOPT_POSTFIELDS,$post_data);
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
if(curl_exec($ch) === false) {
echo 0;
} else {
echo 1;
}
$output= curl_exec($ch);
echo $output;
curl_close ($ch);
私のServerside.phpは次のようになります
print_r($_POST['data']);
次のエラーが表示されます
*Notice: Undefined index: data*