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で任意のテキストを追加する方法
以前フォームから送られてきた画像に対してサイトロゴみたいなロゴ画像を追加する記事 ...
-
-
composerでライブラリのインストールとインストール時のエラー対応方法
composerでライブラリをインストールする際に「The following ...
-
-
Codeigniter4で独自・外部ライブラリの作成と呼び出し方法
Codeigniter4で独自ライブラリを作成し、コントローラー側で呼び出したい ...
-
-
PHPで「operator not supported for strings」エラーの対応方法
PHPにて「Fatal error: [] operator not suppo ...
-
-
PHPにて指定した期間内のランダムな日付をn件生成し、日付順にソートした上で受け取る方法
PHPにて指定した期間内のランダムな日付を指定した数だけ生成し、さらに日付順にソ ...