PHP 一覧

【対策!】Fatal error: Allowed memory size of … が出たら

【対策!】Fatal error: Allowed memory size of … が出たら

PHPを使ったプログラムを使っていると、以下のようなエラーがでる場合がある。PHPを使った画面をブラウザから見ている場合は、ブラウザに白背景...

記事を読む

PHPでRSSを出力(作成)するには

PHPでRSSを出力(作成)するには

CMSでないサイトでRSS配信が必要になったので、調べてみると、PHPでは、FeedCreator.class.php というライブラリを使...

記事を読む

PHPの閉じタグは閉じなくて良いじゃなくて、閉じてはいけない!

PHPの閉じタグは閉じなくて良いじゃなくて、閉じてはいけない!

<?phpを閉じてみる phpの作法で<?phpではじめたファイルを?>で閉じない、というものがあります。これまで、あま...

記事を読む

PHPでCSVデータを出力する方法

PHPでCSVデータを出力する方法

ちょっとPHPでCSVデータの出力を行う必要があったので、おさらいながら備忘録。ファイル名をつけてデータをCSV形式に書き出して保存する方法...

記事を読む

PHP カンファレンス 2009 が2009年9月4,5日に開催されるみたい。

PHP カンファレンス 2009 が2009年9月4,5日に開催されるみたい。

昨年の7月21日に開催されたPHP カンファレンス 2008であるが、今年は、2009年9月4日・5日に日本オラクル株式会社 オラクル青山...

記事を読む

Smartyで文字コードを変換するには?

Smartyで文字コードを変換するには?

PHP+Smartyで作っているPCサイトの携帯サイトを作る必要があった。PCサイトは文字コードがEUCであるが、携帯サイトはShift-J...

記事を読む

PHPとキャッシュ

PHPとキャッシュ

ネットサーフィンをしていると、ブラウザの「戻る」ボタンをおすと、ブラウザの警告画面がでることがたまにある。ブラウザによって表現は違うが、「W...

記事を読む

セッションハイジャック と session_regenerate_id( )関数

セッションハイジャック と session_regenerate_id( )関数

●PHPのセッション管理の問題とは? PHPのセッション管理は、セッションの固定化(Session Fixation)問題というのがある。...

記事を読む

PHP – マジッククォートとSJISの文字化け問題

PHP – マジッククォートとSJISの文字化け問題

PHPには、マジッククォート(magic quotes)というものがある。これは、php.ini にて、magic_quotes_gpc が...

記事を読む

PHPカンファレンス2008へ行って来た!

PHPカンファレンス2008へ行って来た!

昨日、大田区産業プラザ(PiO)で行われた日本PHPユーザ会主催のPHPカンファレンス2008へ行って来た。 かなりの盛況ぶりで海の日とい...

記事を読む

「PEAR::MDB2」 vs 「PDO」 – どっちがいいの?

「PEAR::MDB2」 vs 「PDO」 – どっちがいいの?

PEAR::DBが時代遅れになっているみたい。 知らなかった。時代は、PEAR::MDB2とのこと。 しかしながら、スピードを考えるとP...

記事を読む

「SET NAMES」って禁止だったの?

「SET NAMES」って禁止だったの?

canalize.jp - 環境が異なるサーバーへのアプリケーション移行 現象: PHPで表示した2バイト文字が画面上で文字化けして...

記事を読む

PHPで簡単にデバッグする方法

PHPで簡単にデバッグする方法

ウノウラボさんにてPHPで簡単にデバッグする方法が書いてあった。 php で 簡単にデバッグする方法 print_r() とか va...

記事を読む

PHP 4 から PHP 5 への移行 – 下位互換性のない変更点

PHP 4 から PHP 5 への移行 – 下位互換性のない変更点

PHP 4 から PHP 5 への移行 - 下位互換性のない変更点 というページがあるのを発見。 もしPHP4系から5系へ移行する場合は...

記事を読む

PerlとPHPはどちらがパフォーマンスがいいのか?

PerlとPHPはどちらがパフォーマンスがいいのか?

「LAMP vs. LAMP──mod_perlとmod_phpのパフォーマンス比較」という面白い記事を見つけた。 今回のテスト結果からは...

記事を読む

入門PHPセキュリティ – オライリージャパン (書評・レビュー・感想)

入門PHPセキュリティ – オライリージャパン (書評・レビュー・感想)

入門PHPセキュリティ 書評・レビュー・感想 セキュリティを意識したPHPプログラミングのポイントをわかりやすく解説した本。 キーワードと...

記事を読む

セキュアプログラミングにて注意すべきこと

セキュアプログラミングにて注意すべきこと

「PHP セキュアプログラミング」にて、PHPで最低限しておかなければならないセキュリティ対策について書いたけど、PHPカンファレンス200...

記事を読む

PEAR::HTML_Progress2 について

PEAR::HTML_Progress2 について

「ページ読み込み状況をグラフ化するPEAR::HTML_Progress2:phpspot開発日誌」というエントリーにて面白いPEARモジュ...

記事を読む

画像を自動でレイアウトしてくれる magazinelayout.class.php について

画像を自動でレイアウトしてくれる magazinelayout.class.php について

「PHPで画像を雑誌風に自動レイアウトするクラス」というエントリーがあった。 なかなか面白そうなのでちょっと試してみた。 $mag ...

記事を読む

PHPのコードが長くなってもクエリは絞った方がいいのか?それともコードが長くなるならクエリの数を多くしてできるだけコード量を減らした方がいいのか?それが問題だ!

PHPのコードが長くなってもクエリは絞った方がいいのか?それともコードが長くなるならクエリの数を多くしてできるだけコード量を減らした方がいいのか?それが問題だ!

PHPとデータベースに関する5つの問題、とその解決法 参考になりそうなエントリーがあった。 PHPとMySQLでアプリを作るときの基礎に...

記事を読む

PHPでグラフを描く (HTML-GRAPHS)

PHPでグラフを描く (HTML-GRAPHS)

「PHPで画像を使わず、HTMLでグラフを描画するライブラリ:HTML-GRAPHS」というのを見つけたので使ってみた。 データとしては、...

記事を読む

SQLインジェクション対策で文字化け?

SQLインジェクション対策で文字化け?

PHPで、SQLインジェクション対策に $mysqli->real_escape_string() を利用したら変な場所に(エンマーク)が付...

記事を読む

二重投稿を防ぐための方法の1つ

二重投稿を防ぐための方法の1つ

二重投稿を防ぐための方法の1つとして、 insert文を発行するモジュール内で完了画面を表示させるのではなく、 静的なページとして完了画...

記事を読む

幅固定テーブルなのに自動改行(折り返し)されずに、幅が広がる問題について

幅固定テーブルなのに自動改行(折り返し)されずに、幅が広がる問題について

幅を固定してテーブルのセルに半角英数字を連続して入れると、自動改行(折り返す)されずにwidth幅以上にテーブル幅が広がってしまうという問題...

記事を読む

「checkdate() expects parameter 1 to be long, string given in 」というエラーメッセージについて

「checkdate() expects parameter 1 to be long, string given in 」というエラーメッセージについて

日付の妥当性チェックのために checkdate() を利用していたが、以前まではエラーがでていなかったのに以下のようなエラーがでるようにな...

記事を読む

phpにてmysql_connect()が利用できない?

phpにてmysql_connect()が利用できない?

自宅サーバにてphpで作ったモジュールを置くが、動かない・・・ ログを見ると、mysql_connect()が利用できないみたいだった。 ...

記事を読む

環境が異なるサーバーへのアプリケーション移行

環境が異なるサーバーへのアプリケーション移行

ある事情でAというサーバーにおいてあるアプリをBというサーバーへ移すことになった。 A : PHP 4.42 , MYSQL 4.0.2 ...

記事を読む

Smartyの組み込み関数を使って検索結果一覧表示機能を作る

Smartyの組み込み関数を使って検索結果一覧表示機能を作る

Smartyの組み込み関数である section を使って、検索結果一覧などで使われるループ表示をすることができる。メモとして残しておく。 ...

記事を読む

smartyのカスタム関数を利用して、ラジオボタンやドロップダウンリストを作る

smartyのカスタム関数を利用して、ラジオボタンやドロップダウンリストを作る

smartyのカスタム関数を利用して、ラジオボタンやドロップダウンリストを作ることができる。 サンプルソースを書いておく。 //ラジオボ...

記事を読む

PEAR::DB を利用したMySQLへの接続

PEAR::DB を利用したMySQLへの接続

PEAR::DBを利用してデータベース(MySQL)への接続を試す。 手順としては、MySQLに「pear」データベースを作り、そして、デ...

記事を読む

PEAR::HTML_QuickForm の インストール

PEAR::HTML_QuickForm の インストール

「PEAR::HTML_QuickForm」をインストールしようと思って以下のコマンドを打つ。 # pear install HTML_Q...

記事を読む

PHPの拡張ライブラリの組み込み方

PHPの拡張ライブラリの組み込み方

PHPで標準で利用可能なライブラリ以外に以下の拡張ライブラリがある。  1.バンドル・エクステンション(C言語)  2.PECLライブラ...

記事を読む

Smarty インストール

Smarty インストール

PHPのテンプレートエンジンである「Smarty(スマーティ)」をインストールした。 やり方は、以下の手順 1.Smartyから最新のS...

記事を読む

phpMyAdminの管理画面にて「扱えない拡張子のファイルです」というエラーが発生!

phpMyAdminの管理画面にて「扱えない拡張子のファイルです」というエラーが発生!

久しぶりに、自宅サーバのphpMyAdminを使おうと思って管理画面を見ると・・・ 「扱えない拡張子のファイルです,PHP の設定をチェッ...

記事を読む

PHP バージョンアップ インストール

PHP バージョンアップ インストール

とある事情で、PHPをバージョンアップすることに。 php4.4.2からphp5.1.2へ にてphp5.1.2のモジュールを取得す...

記事を読む

Java文化圏とPHP,Perl文化圏

Java文化圏とPHP,Perl文化圏

以下、なかなかうまく表現しているブログを発見したのでお知らせ。 Java圏とPHP,Perl圏の断絶について 前職は、「Java + O...

記事を読む

スポンサーリンク
レクタングル(大)広告
1 2