勉強したことのメモ

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

  関連記事

PHPでCannot re-assign auto……のエラー
PHPでCannot re-assign auto……のエラー

PHPバージョンアップに伴い「Fatal error: Cannot re-as ...

PHPで多次元連想配列のキーを指定してソートする方法
PHPで多次元連想配列のキーを指定してソートする方法

PHPで多次元配列から指定したキーでソート(並べ替え)したい。以下に対応方法をメ ...

PHPからDBX Platformを利用してDropbox内のファイル一覧を取得する方法
PHPからDBX Platformを利用してDropbox内のファイル一覧を取得する方法

以前にPHPからDropboxにファイルをアップロードするという記事を書いたが、 ...

PHPでCookie保存時にSameSite属性を設定する方法
PHPでCookie保存時にSameSite属性を設定する方法

あるシステムのセキュリティ対策としてCookie保存時にSameSite属性をS ...

PHPからMySQLに接続する際「getaddrinfo for xxxxxx failed」エラーの対応方法
PHPからMySQLに接続する際「getaddrinfo for xxxxxx failed」エラーの対応方法

Podmanコンテナ環境で直前まではPHP→MySQL接続できていたのに「pod ...