2011-04-27から1日間の記事一覧

行を連想配列として取得する pg_fetch_assoc()

PHP

ネタ元 http://php.net/manual/ja/function.pg-fetch-assoc.php

クエリを実行する pg_query()

PHP

ネタ元 http://php.net/manual/ja/function.pg-query.php

リファラを付けずにリンクするPHP

PHP

HTTPヘッダーで Refresh を指示。 goto.php リファラ無しリンク</a> ネタ元 PHP :: リファラーを残さずにリンクする

該当データが無かったとき判定にはpg_fetch_result()

結果リソースから値を返す関数なんだけど、ひとつもデータがとれなかったら、該当データ無しと判断できる $res = pg_query($conid, $query) if (false == pg_fetch_result($res,0) ) { print '該当のデータはありません'; exit; }解説 http://php.net/manual…

改行文字を<br>にするnl2br()

PHP

このように改行をHTMLでも見れる形に変換してくれます。 $text = "a\nb\nc"; echo nl2br($text); // a<br>\nb<br>\nc<br>\n が出力されます。 ネタ元 http://phpspot.net/php/pg%E6%94%B9%E8%A1%8C%E6%96%87%E5%AD%97%E3%82%92%EF%BC%9Cbr%EF%BC%9E%E3%81%AB.html

SQLインジェクションへの対策を分かりやすく解説した「安全なSQLの呼び出し方」

SQL

SQLインジェクションとは想定しないSQL文を実行させることにより、データベースシステムを不正に操作する攻撃方法のことのほほんとコード書いていると外部攻撃で痛い目を見るかもしれない。要注意。 IPA(独立行政法人情報処理推進機構)による「安全なWEBサイ…

IPアドレスの取得

PHP

IPアドレスの取得 $ip = getenv("REMOTE_ADDR");ネタ元 http://fstyle.ddo.jp/archives/2006/03/ip_php.html

現在の日時の取得

PHP

現在の時刻 $str_time = date( "Y/m/d (D) H:i:s", time() );グリニッジ標準時 $str_time = gmdate("Y/m/d (D) H:i:s", time() )ネタ元 http://php.eweb-design.com/0201_gt.php 詳しい解説はこちら http://nyx.pu1.net/practice/date/time.html