勉強したことのメモ

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

MySQLで直近〇日、〇ヶ月、〇年以内のデータを検索する方法

MySQLで直近〇日、〇ヶ月、〇年以内のデータを検索する方法

  2024/10/18    MySQL データベース

他社が作成されたSQL文を見ているとDATE_ADDという使ったことの無い関数が ...

PHPにてSession発行時に保存されるCookieに対してHttpOnly / Secure属性を設定する方法

PHPにてSession発行時に保存されるCookieに対してHttpOnly / Secure属性を設定する方法

  2024/10/17    PHP

先日PHPのsetcookie実行時にHttpOnly / Secure属性を設 ...

JavaScriptでリファラをチェックし、ホスト名と一致するかどうかで分岐処理する方法

JavaScriptでリファラをチェックし、ホスト名と一致するかどうかで分岐処理する方法

  2024/10/16    JavaScript

ページアクセス時にリファラがホスト名と一致していれば何らかの処理を、一致しない場 ...

PHPのZipArchive::addFileでファイルが追加できない場合の対応方法

PHPのZipArchive::addFileでファイルが追加できない場合の対応方法

  2024/10/15    PHP

過去記事を参考にPHPにて複数のファイルをzipファイル化後、ダウンロードさせた ...

HSTS(HTTP Strict Transport Security)の設定方法

HSTS(HTTP Strict Transport Security)の設定方法

  2024/10/14    Apache サーバー

あるサイトのセキュリティ対策としてHSTS(HTTP Strict Transp ...

PHPで「Call to undefined function mb_str_split()」エラーの対応方法

PHPで「Call to undefined function mb_str_split()」エラーの対応方法

  2024/10/13    PHP

PHPにて「Fatal error: Uncaught Error: Call ...

aタグにてhref属性の「javascript:void(0);」の代替手段について

aタグにてhref属性の「javascript:void(0);」の代替手段について

  2024/10/12    JavaScript

aタグにJavaScriptやjQueryでイベントを割り当てたい場合、href ...

PHPでファイルアップロード時にディレクトリトラバーサル攻撃の対策をする方法

PHPでファイルアップロード時にディレクトリトラバーサル攻撃の対策をする方法

  2024/10/11    PHP

あるシステムのセキュリティ対策としてディレクトリトラバーサル(Directory ...

JavaScriptにてaddEventListenerで実行する関数に対して引数を渡す方法

JavaScriptにてaddEventListenerで実行する関数に対して引数を渡す方法

  2024/10/10    JavaScript

JavaScriptにてaddEventListenerで実行する関数に対して引 ...

Material Design Liteでセレクトメニュー(プルダウン)の作成方法

Material Design Liteでセレクトメニュー(プルダウン)の作成方法

  2024/10/09    CSS

Material Design Liteでformのセレクトメニュー(プルダウン ...