http_build_query
PHPで配列をGET送信するには、「http_build_query」を使って、URLエンコードされたクエリ文字列を生成します。
サンプルコード
[php]<?php
$data = array('foo', 'bar', 'baz', 'boom', 'cow' => 'milk', 'php' =>'hypertext processor…
facebook いいね 、mixi いいね を利用する際に渡すURLはエンコードしたものしかダメなので、現在のURLを取得し、それをurlencodeしてからfacebookやmixiのいいねボタンに設定します。
$now_url = "http://" . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']; //echo $now_url; if($_SERVER["QUERY_STRING"] != null){ $now_url = "http://".$_SERVER["SERVER_NAME"].$_SERVER["SCRIPT_NAME"]."?".$_SERVER["QUERY_STRING"]; } $now_url = urlencode($now_url);
この投稿へのコメント
コメントはまだありません。