codeigniter 関数のクエリ文字列で送信された URL を取得しようとしています。
function recipe($url = ''){
$url = $this->uri->uri_string();
$url = ltrim($url, '/bookmarklet/recipe/');
log_message('info', 'URL: ' . rawurldecode($url));
ただし、何らかの理由で、URL に常に http プロトコルの「/」がありません。ログから得られるのは次のようなものです。
INFO - 2010-07-02 12:12:51 --> URL: http:/www.google.com.eg/