とある技術者の備忘録的情報

アーカイブ:2014年 1月

PHPでの日付加算、減算

よく忘れがちなので、メモ。 // 現在日付からの加算 echo "1日後" . date("Y/m/d", strtotime("1 day" )); ec…

詳細を見る

EC-CUBE オリジナルのエラーメッセージを表示する

EC-CUBEでカスタマイズしていると、独自のエラーメッセージを表示したいことがたたある。 そんなときは、次のようにすればよい。 SC_Utils_Ex::sfDispSiteError(FREE_ERROR_MSG, &q…

詳細を見る

PHPで乱数を発生させる

乱数を発生させる方法について記録。 現在は、高速に動作するmt_randなる関数が用意されておりそれを用いればよい。 int mt_rand([int min, int max]) 乱数を生成します。範囲指定しない場合…

詳細を見る

EC-CUBE フォームでDBに保存しない場合

よくフォームで記入するけれども、その記入されたデータを加工したものをDBに保存、加工元のデータはDBに保存せず破棄。ということがよくあると思う。 これをEC-CUBEで実行するには、下記のようにファイルを変更すればよい。 顧客登…

詳細を見る

EC-CUBE 入力フォームにおけるチェック項目について

フォーム関連のクラスに書かれている $objFormParam->addParam('お電話番号1', $prefix . 'tel01', TEL_ITEM_LEN, 'n…

詳細を見る

コマンドラインからMySQLに接続する方法

外部のMySLQサーバーに接続するコマンドは下記のとおり。 mysql -u user_name -h mysql.server.jp -p -u オプションでは MySQL に接続するユーザー名を指定。 -h オプシ…

詳細を見る

MySQLへODBC接続する際にハマった件

MySQL Connector/ODBC 5.2 をWindows8.1環境にインストールし、MySQLサーバーに接続しようとした際にハマったので記録しておく。 接続先のMySQLサーバーのバージョンは、MySQL 5.0.95。 …

詳細を見る

EC-CUBE パスワードを記号可にする

編集するファイル ■「/data/Smarty/templates/customer/edit.tpl」 ○変更前 <tr> <th>パスワ…

詳細を見る

文字列を指定の形式にフォーマットする(Smarty)

Smartyにおける文字列、特に数値を含む文字列の出力形式を指定する方法。 「string_format」を使う。 具体的には次のように記述する {$num_str|string_for…

詳細を見る

PHP-数値を文字列として表示する

型変換(数値⇔文字列)のまとめ ■数値を文字列に $a = 123456789; $str = strval($a); // '123456789' ■intval  文字列を数値に $str = "1234"; …

詳細を見る

スポンサードリンク