勉強したことのメモ

webプログラマ見習いが勉強したことのメモ。

PHPのheader関数で気になった点

      2014/05/22

結論としてページの移転の場合はexitか

ページ自体を消した方がよさ下。

 

test = 1;
if ($test > 0) {
header('Location:./aaa.php');
}
$sql = '
INSERT INTO test_table
(code, flg, point)
VALUES
(123, 0, 99)
';
$row = mysql_query($sql);

if文でtrueになってもsql文は通る。
header関数の直後にexit();置いとけば大丈夫。

 - PHP

  関連記事

no image
PHPで定義した変数の一覧を表示させる

どこで何を定義したか分からなくなった際に 使ったのでメモ。 $array = g ...

MySQLiでSELECT文

MySQLiでSELECT文 ■データ +--+------+ | id | p ...

$_SERVER['PHP_SELF']に脆弱性あり

formのaction属性とかページングのリンクとかで、 <form ac ...

PHPのintval

intvalという見たこと無い関数があったのでメモ。 ■リファレンス http: ...

CodeigniterでCSSやJSファイルを読み込む

CodeigniterでCSSやJSファイルを読み込みたかった。また、それをヘッ ...

PHPでのcookie

aaa.comにログインフォームがあって、IDパスを入れて ログインするとbbb ...

PHPでの$_REQUESTは色々危険

extract($_REQUEST)はかなり怖いよ、という話が最近あった。 でき ...

画像登録用のfunction

<?php /****** 画像アップロード用function 画像送付側 ...

PHPとajaxでチャットの作成

■ソース ・index.php <? error_reporting(E_ ...

PHPで変数名を動的に変えて使う方法

変数名を動的に変えて使用したかった。 調べてみると可変変数というものがあり、希望 ...