calendar2の[この日記を編集]のURLがエンコードされていない

メッセージ

開発日記でも再現します。

calendar2.inc.phpの

$get['page'] = $post['page'] = $vars['page'] = $page;
$str = convert_html(join("",file(get_filename(encode($page)))));
$str .= "<hr /><a class="small" href="$script?cmd=edit&amp;page=$page">[この日記を編集]</a>";

の部分を下記のように修正

$get['page'] = $post['page'] = $vars['page'] = $page;
$page_url = rawurlencode($page);
$str = convert_html(join("",file(get_filename(encode($page)))));
$str .= "<hr /><a class="small" href="$script?cmd=edit&amp;page=$page_url">[この日記を編集]</a>";


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2008-12-02 (火) 09:03:19
Site admin: PukiWiki Development Team

PukiWiki 1.5.3+ © 2001-2020 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u12. HTML convert time: 0.327 sec.

OSDN