[
自宅サーバーWebRing
┃
前
|ID=54
前後5表示
|
次
┃
乱移動
|
サイト一覧
]
このサイト内
書籍 DVD CD
Google(日本語)
Google(Web全体)
Google(イメージ)
Google(キャッシュ)
Yahoo! JAPAN
goo 英和
goo 和英
goo 国語
goo 新語
サイトマップ
リンク集
ダウンロード
フォーラム
Users Wiki
最新情報
TOP
»
UsersWiki
»
nao-pon
»
blog
» 2013-09-09 をテンプレートにして作成
|
一覧
検索
最新
ヘルプ
ページへ戻る
履歴
リンク元
印刷
XOOPS モジュールの PHP 5.4 と MySQLi 対応の進捗状況
をテンプレートにして作成
UsersWiki
:nao-pon/blog/2013-09-09 をテンプレートにして作成
開始行:
#navi
RIGHT:&rsslink(../);
#boxdate
* XOOPS モジュールの PHP 5.4 と MySQLi 対応の進捗状況
RIGHT:&tag(XOOPS,プログラミング);
私が開発に関わっているモジュールの PHP 5.4 と MySQLi 対応...
:PHP 5.4 対応 (UTF-8 環境下では問題になることは少ないです)|
~PHP 5.4 から htmlspecialchars() 関数の第三引数(文字エン...
~UTF-8 環境下では問題になるケースは少ないですが、それ以外...
~その対策として、第三引数を明示的に指定する必要があります。
:MySQLi 対応(対応してなくても当面は問題ありません)|
~PHP 5.5 から XOOPS で使用されている mysql 系の関数は、非...
~モジュール側の対応は、"mysqi_" で grep を掛けて、見つか...
~場合分けは、例えば次のような感じです。
#code(php){{
static $link = null;
if (is_null($link)) {
$db = XoopsDatabaseFactory::getDatabaseConnection();
$link = (is_object($db->conn) && get_class($db->con...
}
if ($link) {
return mysqli_set_charset($link, $charset);
} else {
return mysql_set_charset($charset);
}
}}
** 対策済み進捗状況表
|~モジュール名|~PHP5.4|~MySQLi|
|~|>|~当該コミット((リンクのない ◯ は対応済みで修正の必要...
|>|>|CENTER:~xoopscube リポジトリ|
|altsys| |CENTER:◯|
|protector| |CENTER:[[◯>https://github.com/XoopsX/protect...
|xupdate|CENTER:[[◯>https://github.com/xoopscube/xupdate/...
|>|>|CENTER:~XoopsX リポジトリ|
|bulletin| |CENTER:[[◯>https://github.com/XoopsX/bulletin...
|cubeUtils| |CENTER:◯|
|d3downloads| |CENTER:[[◯>https://github.com/XoopsX/d3dow...
|d3forum| |CENTER:[[◯>https://github.com/XoopsX/d3forum/c...
|d3pipes|CENTER:[[◯>https://github.com/XoopsX/d3pipes/com...
|gnavi| |CENTER:[[◯>https://github.com/XoopsX/gnavi/commi...
|mailform| |CENTER:[[◯>https://github.com/XoopsX/tpMailFo...
|multiMenu| |CENTER:◯|
|myalbum| |CENTER:◯|
|myfriend| |CENTER:◯|
|none| |CENTER:◯|
|openid|CENTER:[[◯>https://github.com/XoopsX/openID/commi...
|piCal| |CENTER:◯|
|pico| |CENTER:[[◯>https://github.com/XoopsX/pico/tree/sq...
|search|CENTER:[[◯>https://github.com/XoopsX/search/commi...
|xpress| | |
|xsns| |CENTER:[[◯>https://github.com/XoopsX/xsns/commit/...
|xwords| |CENTER:◯|
|>|>|~nao-pon リポジトリ|
|ckeditor4|CENTER:◯|CENTER:[[◯>https://github.com/nao-pon...
|hypconf(HypCommon)|CENTER:[[◯>https://github.com/nao-pon...
|tagmemo|CENTER:[[◯>https://github.com/nao-pon/tagmemo/co...
|xelfinder|CENTER:[[◯>https://github.com/nao-pon/xelfinde...
|xpwiki|CENTER:[[◯>https://github.com/nao-pon/xpWiki/comm...
|>|>|~Happy Linux リポジトリ|
|happy_linux| |CENTER:[[◯>https://github.com/XoopsX/happy...
|liaise| |CENTER:◯|
|rssc| |CENTER:◯|
|rssc_headline| |CENTER:◯|
|smartsection| |CENTER:[[◯>https://github.com/XoopsX/smar...
|smartobject| |CENTER:[[◯>https://github.com/XoopsX/smart...
|timeline| |CENTER:[[◯>https://github.com/XoopsX/timeline...
|weblinks| |CENTER:◯|
|webmap3| |CENTER:[[◯>https://github.com/XoopsX/webmap3/c...
|webphoto| |CENTER:[[◯>https://github.com/XoopsX/webphoto...
|whatsnew| |CENTER:◯((pukiwiki プラグインは動かない(そも...
RIGHT:&font(90%){&page_comments;};
#navi
終了行:
#navi
RIGHT:&rsslink(../);
#boxdate
* XOOPS モジュールの PHP 5.4 と MySQLi 対応の進捗状況
RIGHT:&tag(XOOPS,プログラミング);
私が開発に関わっているモジュールの PHP 5.4 と MySQLi 対応...
:PHP 5.4 対応 (UTF-8 環境下では問題になることは少ないです)|
~PHP 5.4 から htmlspecialchars() 関数の第三引数(文字エン...
~UTF-8 環境下では問題になるケースは少ないですが、それ以外...
~その対策として、第三引数を明示的に指定する必要があります。
:MySQLi 対応(対応してなくても当面は問題ありません)|
~PHP 5.5 から XOOPS で使用されている mysql 系の関数は、非...
~モジュール側の対応は、"mysqi_" で grep を掛けて、見つか...
~場合分けは、例えば次のような感じです。
#code(php){{
static $link = null;
if (is_null($link)) {
$db = XoopsDatabaseFactory::getDatabaseConnection();
$link = (is_object($db->conn) && get_class($db->con...
}
if ($link) {
return mysqli_set_charset($link, $charset);
} else {
return mysql_set_charset($charset);
}
}}
** 対策済み進捗状況表
|~モジュール名|~PHP5.4|~MySQLi|
|~|>|~当該コミット((リンクのない ◯ は対応済みで修正の必要...
|>|>|CENTER:~xoopscube リポジトリ|
|altsys| |CENTER:◯|
|protector| |CENTER:[[◯>https://github.com/XoopsX/protect...
|xupdate|CENTER:[[◯>https://github.com/xoopscube/xupdate/...
|>|>|CENTER:~XoopsX リポジトリ|
|bulletin| |CENTER:[[◯>https://github.com/XoopsX/bulletin...
|cubeUtils| |CENTER:◯|
|d3downloads| |CENTER:[[◯>https://github.com/XoopsX/d3dow...
|d3forum| |CENTER:[[◯>https://github.com/XoopsX/d3forum/c...
|d3pipes|CENTER:[[◯>https://github.com/XoopsX/d3pipes/com...
|gnavi| |CENTER:[[◯>https://github.com/XoopsX/gnavi/commi...
|mailform| |CENTER:[[◯>https://github.com/XoopsX/tpMailFo...
|multiMenu| |CENTER:◯|
|myalbum| |CENTER:◯|
|myfriend| |CENTER:◯|
|none| |CENTER:◯|
|openid|CENTER:[[◯>https://github.com/XoopsX/openID/commi...
|piCal| |CENTER:◯|
|pico| |CENTER:[[◯>https://github.com/XoopsX/pico/tree/sq...
|search|CENTER:[[◯>https://github.com/XoopsX/search/commi...
|xpress| | |
|xsns| |CENTER:[[◯>https://github.com/XoopsX/xsns/commit/...
|xwords| |CENTER:◯|
|>|>|~nao-pon リポジトリ|
|ckeditor4|CENTER:◯|CENTER:[[◯>https://github.com/nao-pon...
|hypconf(HypCommon)|CENTER:[[◯>https://github.com/nao-pon...
|tagmemo|CENTER:[[◯>https://github.com/nao-pon/tagmemo/co...
|xelfinder|CENTER:[[◯>https://github.com/nao-pon/xelfinde...
|xpwiki|CENTER:[[◯>https://github.com/nao-pon/xpWiki/comm...
|>|>|~Happy Linux リポジトリ|
|happy_linux| |CENTER:[[◯>https://github.com/XoopsX/happy...
|liaise| |CENTER:◯|
|rssc| |CENTER:◯|
|rssc_headline| |CENTER:◯|
|smartsection| |CENTER:[[◯>https://github.com/XoopsX/smar...
|smartobject| |CENTER:[[◯>https://github.com/XoopsX/smart...
|timeline| |CENTER:[[◯>https://github.com/XoopsX/timeline...
|weblinks| |CENTER:◯|
|webmap3| |CENTER:[[◯>https://github.com/XoopsX/webmap3/c...
|webphoto| |CENTER:[[◯>https://github.com/XoopsX/webphoto...
|whatsnew| |CENTER:◯((pukiwiki プラグインは動かない(そも...
RIGHT:&font(90%){&page_comments;};
#navi
ページ名:
ぺージ情報
ぺージ名 :
nao-pon/blog/2013-09-09
ページ別名 :
未設定
ページオーナー :
nao-pon
閲覧可
グループ :
すべての訪問者
ユーザー :
すべての訪問者
編集可
グループ :
なし
ユーザー :
ゲスト
Counter: 0, today: 0, yesterday: 0
メインメニュー
ホーム
価格比較 百貨
UsersWiki
新規ページ作成
最新ページ一覧
全ページ一覧
全コメント一覧
ヘルプ
xpwiki
お問い合わせ
ファイルマネージャー
ログイン
ユーザー名:
パスワード:
パスワード紛失
|
新規登録
最近の更新
最新の20件
2023-05-14
nao-pon
/
gmap + gmap_street + gmap_insertmarker
nao-pon
/
googlemaps2
2023-03-22
PublicBlog
/
The Importance of QFP in PCB
2023-02-28
FrontPage
/
PCB terminology you must know
2023-01-20
nao-pon
/
blog
/
ESP8266 を壊してしまいました しかも続けて2回も
2022-09-22
nao-pon
/
blog
/
ESP32 + ESPHome の Bluetooth Proxy で SwitchBot Mater
2022-08-26
nao-pon
/
blog
/
独自ビルドの Tasmota を 12.1.1 へ
2022-08-19
nao-pon
/
blog
/
Zigbee + ZHA のメモ書き
2022-01-17
nao-pon
/
blog
/
HomeAssistant 統合の Tasmota-IRHVAC に貢献
2021-08-03
nao-pon
/
ファイル置き場
/
スペースサワダ
2021-07-01
nao-pon
/
blog
/
HomeAssistant 統合の Tasmota-IRHVAC の不具合修正
2021-06-20
nao-pon
/
blog
/
Tasmota を 9.4.0 から 9.5.0 へアップデート
2021-06-15
nao-pon
/
blog
/
ミンティア[MINTIA] で WiFi 6ボタンスイッチを作った
2021-04-27
PublicBlog
2021-03-17
nao-pon
/
blog
/
SwitchBot 温湿度計を ESP32 でモニタリング
2021-03-13
nao-pon
/
blog
/
東芝エアコンのエントリーモデルもWiFi化
2021-02-23
risoulaser
2021-02-18
nao-pon
/
blog
/
Panasonic (ナショナル) エアコンの 2008 年モデルも WiFi 化
2021-02-15
nao-pon
/
blog
/
Tasmota で HA 端子(JEM-A) 連携
2021-02-07
nao-pon
/
blog
/
Tasmota で三菱エアコンを完全コントロール
オンライン状況
628 人のユーザが現在オンラインです。 (11 人のユーザが UsersWiki を参照しています。)
登録ユーザ: 0
ゲスト: 628
もっと...
サイト情報