Date:2011/03/15
Category: PHP
Category: PHP
PHPで予め許可したタグと属性以外を除去できるライブラリ「kses」です。
利用には1点注意してください。
利用には1点注意してください。
Date:2010/10/21
Category: PHP
Category: PHP
javascriptのdocument.write関数内で、PHPを記述したい場合は、ダブルクォーテーションをシングルクオーテーションにして記述するようにしましょう。
Date:2009/12/28
Category: PHP
Category: PHP
フォームを扱っていると、メールアドレスを入力してもらったURLを入力してもらったりということがありますが、それぞれのフォームに入れて欲しい値を判定するといたずら等に悩まされず便利になります。
Date:2009/12/28
Category: PHP
Category: PHP
主にフォームで使われるtextarea(テキストエリア)では改行が可能です。しかし、内容確認画面などで、単純にechoで表示させるだけでは改行が有効になりません。
Date:2009/12/26
Category: PHP
Category: PHP
PHPでメールを送信する方法です。
特に日本語メールを送信する場合は、文字化け対策が必要になるので注意が必要です。
特に日本語メールを送信する場合は、文字化け対策が必要になるので注意が必要です。
Date:2009/04/16
Category: PHP
Category: PHP
PHPでSELECTなどのSQL文を操作する際に使われるmysql_query()ですが、これの返り値はリソース型であるため、Resource id #3のような値が返されます。
例えば、あるテーブルのレコード数を調べるときに、
$sql = "SELECT COUNT(*) AS CNT FROM table";
$data = mysql_query($sql, $conn) or die("error");
echo $data;
とすると、Resource id #3などのリソース値が返されるため、実際の$dataの中身を表示させるには、mysql_fetch_array()などに値を渡す必要があります。
$sql = "SELECT COUNT(*) AS CNT FROM table";
$data = mysql_query($sql, $conn) or die("error");
echo $data . "<br>";
$result = mysql_fetch_array($data);
echo $result[0]";//配列なので[0]を付けます
このようにする必要があります。
Date:2009/04/02
Category: PHP
Category: PHP
PHPを使って外部のファイルを読み込む方法です。
include関数またはrequire関数を使います。外部ファイルを読み込むという点ではどちらも全く同じ処理になります。ただし、require()は読み込みエラーがあると処理をストップさせ、include()は読み込みエラーがあっても処理を続けます。よって、ループなどでファイルを読み込む際にエラーがあったときに止めたい場合はrequire()を、後続処理もさせたい場合はinclude()と使い分けます。