PHP

PHPフォームで画像認証 - Securimage の使い方

フォームで画像認証 概要 画像認証とは、フォームに表示した画像に書かれた英数字を正しくテキストボックスに入力しないと、フォームを送信できなくさせる認証方法です。 このような画像です。 この文字列はとても見にくく間違えることもあり面倒ですよね。 なぜこのような面倒くさい認証方法を行うのでしょうか。 スパムメール対策 フォームを設置していると、たくさんのスパムメールが送られることがあ...
2013/10/30

Smartyの使い方 - PHPテンプレートエンジン

Smartyとは? 概要 Smartyとは、PHPで利用できるテンプレートエンジンです。 これを利用することで、処理とデザインを分けて開発することが出来ます。 また、テンプレートはデータベースに保存しておくことも可能です。 そのため、CMSやブログなどのユーザー個々のデザインが必要なサイトでよく使われています。 その他のテンプレートエンジン Smarty意外にもたくさんのテンプレ...
2013/10/21

Phalcon - PHP最速フレームワーク

Phalconとは? 高速フレームワーク Phalconとは、PHPの中では一番高速なフレームワークです。 C言語で作られており、PHP Moduleとして動作するため、その他のフレームワークに比べて断然速いです。 しかし、ファイルをincludeして使用するフレームワークの場合はプログラムを直接見ることが出来るため、確認やカスタマイズが可能ですが、Phalconはコンパイル済のモジュール...
2013/10/18

PHP 正規表現で入力チェック

基本知識 正則表現 正規表現とは、あるパターンの文字列を一つの文字列で表現する方法の一つです。 形式言語理論の分野では、正則表現とも呼ばれています。 PHPでは、文字列の抽出や判定に良く使われています。 プログラミングでは入力チェックや、特定の値を抽出するときなどによく使用しますね。 リファレンス オプション i大文字小文字を区別しない mマルチラインモード sドッ...
2013/10/06

PHP入門 掲示板を作成してみよう

掲示板を作る 概要 この記事ではPHPを始めたばかりの人向けに解説しています。 今回は掲示板を作成します。 変数の使い方や、簡単な判定文や繰り返し文を理解していることを前提としています。 本当に始めたばかりの人には少しハードルが高いかもしれませんが、たくさんの重要な要素を学習することができます。 これを覚えたらいろいろ応用もできるので、是非試してみてください。 設計 今回は...
2013/09/25

PHP array関数のまとめ

配列を操作する関数のまとめ 概要 PHPでarray型変数は非常によく使われます。 そのため、PHPではarrayに関係する関数が多く用意されています。 この記事ではその中でも、よく使う、あるいは知っておくべき関数を掲載します。 知らないと遠回りしたプログラムを書いてしまうことになるので、是非参考にしてください。 関数一覧 変数の生成 まずは変数を生成します。 $name...
2013/09/24

WordPressの設置からテーマや管理画面の編集までまとめました。

目次 インストール・設定 オリジナルテーマの作成 インストール・設定手順 WordPressより、「wordpress-3.5.2-ja.zip」をダウンロードします。 ファイルを展開し、中身をルートディレクトリへアップします。 MySQLでデーターベースとユーザーを作成します。 「wp-config-sample.php」のファイルをコピーして「wp-config.ph...
2013/08/01

phpMyAdminの設置方法 - Web上でMySQLを操作。

Web上でデータベースを操作 概要 phpMyAdminは、PHPで実装されたMySQLを管理するためのツールです。 これを使用することで、ブラウザからDBを操作することが可能です。 各SQLの実行や、データの取得など、ほとんどの操作をすることができます。 設定手順 phpMyAdminのサイトから、phpMyAdmin-4.0.4.2-all-languages.zip をダウン...
2013/08/01

PHPから簡単にExcelを読込む方法の紹介

Excelを読込んでみよう 概要 PHPExcelの設定・使用方法を紹介します。 このライブラリをしようすることで、とても簡単にPHPでExcelを読込むことができます。 いろいろ機能はありますが、今回は読込むという一番大事な部分を掲載します。 設置例 住所を読込む まずは、PHPExcelよりライブラリをダウンロードします。 そしてPHPファイルと同じ階層に「lib」という名...
2013/07/31

PHP GDを使用した画像処理のまとめ

PHPのグラフィックライブラリ はじめに PHPで画像を処理する方法とサンプルコードを紹介します。 画像処理する場合は、通常なんらかのライブラリを使用する必要があります。 ライブラリによって、特長や使用方法が多少異なってきます。 そのため使用する内容によって適切なものを選びましょう。 PHPでは以下のグラフィックライブラリがあります。 Cairo Exif GD Gmagi...
2013/07/22
トップへ戻る