<?php
$origin = $_POST['origin'];
$address = explode("\n",$_POST['addresses']);
$address = implode("|",$address);
$data = array('origin'=>$origin,
'destination'=>$origin,
'waypoints'=>'optimize:true|'.$address,
'key'=>'MYAPIKEY',
'sensor'=>'false');
$data = http_build_query($data);
$url = "https://maps.googleapis.com/maps/api/directions/json?".$data;
echo file_get_contents($url);
?>
$ _POST [ '元'] = "Frimurarvägen20スカーホルメン"
$ _POST [ 'アドレス'] =「Vasagatan 7、111 20ストックホルム\nKungsträdgårdsgatan20、111 47ストックホルム\nUlvsundavägen160、168 67ブロンマ\ nHuvudstagatan 2A 171 44ソルナ「
私が試したもの:メールのparamでurlencode 。 20
O Aを受け入れていない str_replace%とのスペースが問題がA' and' A' 'のような文字で、おそらくです休暇 – rupesh
を変更してみてください。私は、ブラウザでリンクを使用する場合...それが結果を返すhttps://developers.google.com/maps/documentation/directions/web-service-best-practices#BuildingURLs – duncan
@duncanを読む..しかしfile_get_contentと、それはdoesnの「Tは去る何@rupesh – PaulE