エス技研

WordPress、CakePHP、PHP、baserCMSなどの Web系システムを中心に情報を提供します!

「 PHP・Smarty・ECCUBE 」 一覧

ECCUBEでカード決済NGの受注情報をマイページ購入履歴に表示しない方法解説

  2015/07/06    PHP・Smarty・ECCUBE

ECCUBEでカード決済に失敗しても購入履歴一覧に注文情報(受注情報)が表示される問題への対処方法を解説。受注情報レコードの作成の流れとステイタスについても解説。

ECCUBEの問い合わせフォームに任意の値を引数として渡す方法

  2015/06/25    PHP・Smarty・ECCUBE

ECCUBEのお問い合わせフォームに値を固有の情報を送りそれに基づいて処理をする方法を解説。ボタンの設置、受け取り側のテンプレート、プログラムのサンプルソースを提供。

ファイル変更だけ!ECCUBEの本番から開発環境をコピーする手順を解説

  2015/06/12    PHP・Smarty・ECCUBE

ECCUBEを本番から開発環境をコピーする際の手順を解説。PGMメンテに必要な開発環境を構築する手順を解説。ECCUBEの仕組みは簡単なので作業は5分ほど。

Phpmailerでスパム回避!Gmail等のSMTPを経由するPHPのメールフォーム解説

  2015/06/03    PHP・Smarty・ECCUBE

お問い合わせ等のメールフォームから送ったメールがスパム扱いされる!その対策としてライブラリ「Phpmailer」を使う方法を解説。関数化していますのでコピペでOK。

ECCUBEの商品一覧ページのSEO対策!rel=”next” rel=”prev”を設定

  2015/03/10    PHP・Smarty・ECCUBE

Googleは関連あるページはその旨明示するよう求めています。ECCUBEの商品一覧ページでその求めに応じるための「rel=”next”」「rel=”prev”」について解説します。

AdminerはphpMyAdmin代替のデータベース管理ツール

  2015/03/05    PHP・Smarty・ECCUBE

AdminerはphpMyAdminとほぼ同機能のデータベース管理ツール。PHP 1ファイルのため設置が非常に簡単で軽快に動作し、phpMyAdminの置き換えで使うのも問題なし。

サーバ移転、PHPバージョンアップでPHPのソースコードが表示される・ショートタグのPHPが動かない

  2015/02/26    PHP・Smarty・ECCUBE

PHPでショートタグを使うのは危険。サーバ移転やバージョンアップで動かなくなる!ソースが丸見え、設定情報流出のリスクが!php.iniのshort_open_tagの設定を再確認。

ECCUBEのポイント設定、ポイント付与率を一括で変更する方法解説

  2014/12/16    PHP・Smarty・ECCUBE

ECCUBEの商品個別に設定してあるポイントを一括で変更する方法を解説。ECCUBEには商品個別のポイントを一括して変更する機能がありません。SQLを作成して一括置換!

ECCUBEを開発環境から本番ドメインに変更でエラーが・パス変更について

  2014/12/01    PHP・Smarty・ECCUBE

レンタルサーバでサーバ会社から割り当てられたURLで開発し、本番公開時にドメインを当てたらエラーが!そんな場合の対処方法の解説。対処方法は簡単ですが管理画面からは対応不可。

ECCUBEでテンプレートファイルのファイルサイズは10MB以下のものを使用してくださいのエラーが出た場合

  2014/11/28    PHP・Smarty・ECCUBE

テンプレートをアップロードする際にファイルサイズが大きすぎてエラーが表示される際の対処方法解説。パラメータ設定で設定する制限について解説を行っています。

ECCUBEでアップロードできない。upload_max_filesizeを設定する場所

  2014/11/27    PHP・Smarty・ECCUBE

テンプレートをアップロードする際に発生するエラー「テンプレートファイルがアップロードされていません」の対処方法。これはファイル容量の制限に引っかかっています。

複数銘柄を指定して株価チャートを一覧するツール公開

  2014/11/12    PHP・Smarty・ECCUBE

入力銘柄の5日間、3か月間、6か月間、1年間、2年間の株価チャートを一覧表示しますのでチャートで売買判断をするのに最適です。

Basic認証の.htaccess、.htpasswd生成ツールと解説

  2014/11/11    PHP・Smarty・ECCUBE

Basic認証を設定する際に必要となる.htaccess、.htpasswdファイルを生成するツール。ID、PASS、.htpasswdへのパスを入力することで編集する情報を生成します。

数値文字参照コード変換ツール(HTML特殊文字コード変換ツール)

  2014/11/07    PHP・Smarty・ECCUBE

テキストを数値文字参照コード(特殊文字コード)に変換するツール。テキストを数値文字参照コードに簡単変換。数値文字参照、文字実体参照、特殊文字などの違いも解説。

PHPパーミッション変更のchmod関数・モードを変数で指定する方法

  2014/09/25    PHP・Smarty・ECCUBE

パーミッション変更関数であるchmod関数の第二引数、ファイルモードの指定に変数を使う場合は8進数に変換するoctdec関数を使って変換します。

パーミッション(属性)一括変更ツール・WordPress最適化済

  2014/09/24    PHP・Smarty・ECCUBE

WordPressのパーミッション(属性)を一括変更するツールを作成!ファイル、フォルダのパーミッションが一覧表示でき、ファイルを選んでパーミッションの変更が行えます。

フォルダを指定してファイルのパーミッションを変更するプログラム

  2014/09/11    PHP・Smarty・ECCUBE

フォームからフォルダ、パーミッションを指定しパーミッションを変更するサンプルプログラムの解説です。

SEO対策用タイトル、ディスクリプションの文字数カウントツール

  2014/08/19    PHP・Smarty・ECCUBE

SEO対策に使える文字数カウントツールで文字数の条件の説明も行っています。

ECCUBE mtb_constants initパラメータ設定の項目を追加する方法

  2014/06/26    PHP・Smarty・ECCUBE

ECCUBEのパラメータ設定で設定できる項目を追加する方法を説明します。

PHPのソースで見慣れない記号が出てきた・アロー演算子(->)、ダブルアロー演算子(=>)

  2014/04/11    PHP・Smarty・ECCUBE

PHPのプログラムソースには見慣れない記号が出てきます。その意味や調べ方です。

PHP画面が真っ白 header(“Location: $url”);

  2014/04/02    PHP・Smarty・ECCUBE

PHPの開発で header(“Location: $url”);を使うと画面が真っ白になる不具合が出る場合もあります。

PHPで特定の日間の日付を for、strtotimeで表示する

  2014/04/01    PHP・Smarty・ECCUBE

ある特定の間の日付の情報を for文、strtotimeを使って作成し、その解説をしています。

リダイレクトループが原因で「ERR_TOO_MANY_REDIRECTS」「このページを表示できません」が出たときの対策12事例+α

  2014/03/26    PHP・Smarty・ECCUBE

リダイレクトループ、自動転送設定ループの原因の解説とその対応方法を含め事例 12例を挙げて説明。

Smartyのテンプレート内の処理で計算、加工をする方法

  2014/03/19    PHP・Smarty・ECCUBE

Smartyのテンプレート上で変数を計算する、加工する方法を解説します。

Smartyの Syntax Errorの原因はスペースかも

  2014/03/18    PHP・Smarty・ECCUBE

Smartyのなかなか原因がつかめない Syntax Errorの原因はスペースかもしれません。

PHPで正規表現の検証には preg_match_allが便利

  2013/01/07    PHP・Smarty・ECCUBE

PHPで正規表現の検証には preg_match_allが便利です。その便利さの使い方の解説です。

PHP range関数を使って階乗と重複組み合わせを計算

  2012/12/25    PHP・Smarty・ECCUBE

PHPの range関数を使って階乗と重複組み合わせを計算し、それを元に乱数発生器を作成しました。