質問箱/358

カテゴリ
サマリmemoプラグインで','を表示するには
バージョン1.3.xおよび1.4.x
投稿者Aldehyd
状態完了
投稿日2003-12-08 (MON) 11:47:24

質問

memoプラグイン内のpostdataで、','を書くと以降の文字が消えてしまうのですが、対処方法はないでしょうか? 改造も挑戦したのですが…page_writeで消えてしまう?(挫折しました。) 自作プラグイン/memo2.inc.php も同様でした。

回答

--- memo.inc.php.orig   Mon Dec  8 22:29:18 2003
+++ memo.inc.php        Mon Dec  8 22:30:56 2003
@@ -22,7 +22,7 @@
        $postdata_old  = get_source($post["refer"]);
        $memo_no = 0;
 
-       $memo_body = $post["msg"];
+       $memo_body = str_replace(",",",",$post["msg"]);
 
        foreach($postdata_old as $line)
        {
@@ -89,7 +89,8 @@
        if (func_num_args()) {
                list($data) = func_get_args();
        }
-       
+
+       $data = str_replace(",", "," ,$data);
        $data = htmlspecialchars(str_replace("\\n","\n",$data));
        
        $s_page = htmlspecialchars($vars['page']);

トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2023-11-23 (木) 19:14:24
Site admin: PukiWiki Development Team

PukiWiki 1.5.4+ © 2001-2022 PukiWiki Development Team. Powered by PHP 8.2.12. HTML convert time: 0.305 sec.

SourceForge