
xampp でphpエラーログを表示する
私はPHPでプログラム制作を行う際に、ローカル環境のXAMPPで開発しています。致命的なエラー等で実機サーバーに迷惑をか ...

PHPでShift_JISのフォームが文字化けする現象に対処。
ホームページ制作でPHPフォームは様々な場面で使用します。当然サーバーもその都度異なるため、PHPフォームが思うように動 ...

var_dumpをテキスト化してログ出力する
PHPのデバックに重宝する関数が「var_dump()」です。単数、配列などどのような形式でも変数の中身を画面に出力して ...

PHPで既に登録済みの画像を複製する方法
webプログラム制作の際に、様々な機能を盛り込むことがあります。今回行った機能制作は「記事複製処理」です。以前の記事を利 ...

[PHP]setcookieの情報がページ移動で消えてしまう現象に対処
PHPでcookie処理を組んでいた時に、次のような現象が発生しました。cookieに情報を保存した状態で、同じサーバー ...

お問合せフォームのパラメータが送信されない現象に対処
お問い合わせフォームのテストしてみたところ、入力内容がまったく送信されないということがありました。 不思議に思い、別名 ...

PHP PNG画像を投稿すると背景が暗くなる問題に対処
PHPで画像投稿処理を組む際には、大きすぎる画像を縮小する処理も盛り込みます。特にサムネイル画像を生成する場合では、画像 ...

PHPフォーム送信しても、現在の表示位置をキープできるようするテクニック
ホームページでリンクジャンプすると、表示位置はページの先頭位置になります。それは当然のことです。途中から表示されても見 ...

PHPブラウザ更新(F5)で二重送信・重複送信される現象を防止する
ブラウザには「更新ボタン」「F5ボタン」で画面を更新する機能があります。これはこれで大事な機能なのですが、フォームの送信 ...

PHPのHTTP 500エラーの調べ方
PHPのバージョンが異なるサーバーでプログラムを動かしたところ、HTTP 500エラーが発生しました。 このエラーは、P ...

Incorrect integer value: for column xxxx a t row 1 に対処
MYSQLは汎用的なデータベースとして、大抵のレンタルサーバーに導入されており、設定すればPHP等のプログラムから呼び出 ...

phpでCSVフォーマットに落とし込む
大量の商品データをEC-CUBEへ登録する方法の一つとして、CSV登録機能があります。 しかし、EC-CUBEのバージョ ...

PHP 4桁ごとにハイフンを入れる
例えば、問い合わせ番号などユニークな番号を発番する方法はいろいろとありますが、12桁を超えると「見にくい」「認識しにくい ...