勉強したことのメモ

Webエンジニア / プログラマが勉強したことのメモ。

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

   2014/05/22  PHP

結論としてページの移転の場合は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

  関連記事

PHPMailerでエラーメッセージ及びデバッグログの表示方法について
PHPMailerでエラーメッセージ及びデバッグログの表示方法について

PHPMailerでエラーメッセージ及びデバッグログを表示させたいというケースが ...

PHPとStripeを使ってサイト内でクレジットカード決済処理の実装方法
PHPとStripeを使ってサイト内でクレジットカード決済処理の実装方法

PHPとStripeの組み合わせでWebサービスにクレジットカード決済処理を導入 ...

CodeIgniter4でCronを実行する方法
CodeIgniter4でCronを実行する方法

CodeIgniter4.4.4で特定の処理をCronで自動実行させたい。以下に ...

PHPで指定日から曜日を割り出す
PHPで指定日から曜日を割り出す

曜日ってどうやって割り出すの? となったのでメモ。 ■リファレンス http:/ ...

Codeigniter3で外部ファイル(CSS / JS)の読み込みと共通パーツ化する方法
Codeigniter3で外部ファイル(CSS / JS)の読み込みと共通パーツ化する方法

CodeigniterでCSSやJSファイル等の外部ファイル読み込みたかった。ま ...