固定ページに set の文字を入れるとコンテンツが表示されない

ttr > 固定ページに set の文字を入れるとコンテンツが表示されない @ 2013/6/18 19:17
お世話になります。

英語ページを作成しておりまして、英文の中に  set の文字が入っていると固定ページが表示されません。
(ヘッダーは表示されます。)

setの直後に半角スペースが入ると必ずなります。

これは、CSVでインストールした場合で、DB(MySQL)では問題ありませんでした。

デバッグモード3にして、set の文字を含んだ状態で「更新」を押すとブラウザが固まります。




とりあえず仮でCSVにしております。急いではおりませんので、何か対処法がございましたら宜しくお願いいたします。





CSVインストール
baserCMS 2.0.5.1
サーバー:CPI

mattun0313 > Re: 固定ページに set の文字を入れるとコンテンツが表示されない @ 2013/6/25 14:58
こんにちは!

私の方でも現象を確認できました。
setの前後に半角スペースが入っている場合に発生するようですね。。

バグ報告しておきますね(・∀・)

以下内部的な原因なのでスルーしてもらって構いませんが、
プログラムを確認しましたところ、CSVに出力する為に生成されたSQL文を解析している箇所で、
SQL文の予約語であるsetと誤判断されてしまい、フィールド抜き出しに失敗してしまっているようですね〜
ttr > Re: 固定ページに set の文字を入れるとコンテンツが表示されない @ 2013/6/26 8:51
mattun0313さん

ありがとうございます。

ご報告よろしくお願いします。
mattun0313 > Re: 固定ページに set の文字を入れるとコンテンツが表示されない @ 2013/6/26 10:28
ttrさん

既に修正されて、こちらから修正パッチを確認できます。
http://project.e-catchup.jp/projects/basercms/repository/revisions/c3f906e49f25b427430f5a7a7692d55f6fdd20ea

今回の修正を取り込まれる際は、
修正対象のverが2.1.1ですので、「dbo_bc_csv.php」の今回の修正差分のみを、
ご使用の2.0.5.1の同ファイルに反映されればと思います。

※2.0.5.1以降、こちらのプログラムファイルに修正が入っているので、
単純に上書きだとなにかしら影響があるかもしれませんので。。
ttr > Re: 固定ページに set の文字を入れるとコンテンツが表示されない @ 2013/6/27 15:42
修正パッチがあったんですね。

同ファイルを入れ替えましたら問題なく表示されました。

ありがとうございました。
ログイン
ユーザー名:
パスワード:


  新規登録 / パスワード紛失

検索

facebook
フォーラムで悩みが解決した場合など、よかったら「いいね!」をポチっとクリックしてください!質問の回答者や開発者の励みになります

フォーラムガイド


関連リンク

オンライン状況
8 人のユーザが現在オンラインです。 (8 人のユーザが フォーラム を参照しています。)

登録ユーザ: 0
ゲスト: 8