Web Tips:PHP/MySQL
MySQLの動作をコマンドラインから確認する
MySQLがきちんと動作しているか分からない時、MySQLの設定を確認するためにコマンドラインから入力する基本的なコマンドについて解説します。
フォームからアップロードされたファイルをPHPで処理する
Webサイトにフォームを設置し、ローカルにあるファイルを指定してサーバーにアップロードするPHPコードを解説します。アップロード時には、エラーチェックとサーバー環境に合わせた文字コード変換処理を含めます。
phpMyBackupProによるMySQLデータベースの自動バックアップ
Webサイトを運用するには、データベースも定期的にバックアップしなければなりません。
MySQLを自動でバックアップしてくれるツール「phpMyBackupPro」をサーバーへ設置する方法を解説します。
正規表現によるフォーム入力データの妥当性確認
正規表現とは文字列の形式を表現するための表記方法で、Webページではメールフォームなどでユーザーが入力した文字列の検証によく使われます。ここでは、お問い合わせや登録フォームに入力してもらう文字列の妥当性確認をする正規表現例を示します。
Qdmail/Qdsmtpを使ったメール送信フォーム作成
Qdmailは、日本語に対応したメール送信ライブラリです。PHP標準のmb_send_mail()で発生しがちな文字化けを回避してくれます。Qdsmtpとともに使用すると、標準のmail()関数が使えない環境でも手軽にメール送信を行うことができます。