セキュリティ

トークンを発行して外部からのアクセスをブロック

ウェブアプリへのログイン機能など、外部からのアクセスを防ぎたいことが多くあります。 この際に有効なのがトークンを発行してアクセス元を確認。 フォームに下記スクリプトを実装。 <?php function ran...
bootstrap

Bootstrap4で幅によって並び順を変える

<div class="row"> <div class="col-md-4 order-2 order-md-1"></div> <div class="col-md-8 order-1 or...
PHP

empty POSTデータの存在を確認する

ページをアクセスしたとき、そこにPOSTデータが存在を確認したい時がある。 その時に使えるのが以下のスクリプト フォームでデータの受け渡しをする際に使えます。 if(empty($_POST)){ //POSTデ...
PHP

URLの末尾にスラッシュを加える

URLをhtaccessによる、スラッシュ区切りでパラメーターを渡す際、ディレクトリ直下としてPOSTすることが出来る。 $this_page = ""; $lastChar = $this_page; if($lastChar ...
MySQL

複数のカラムを対象とするキーワード検索するためのWHERE文

<?php $fields_array = array("column1", "column2", "column3"); $keyword_array = array("word1", "word2"); $or_ph...
未分類

FTPでの転送モード、そして改行コードに関して

案1: Windowsで編集するときから、文字エンコーディングはUTF-8、改行コードはLFに統一しておく。 FTPはバイナリーモード固定で行う。 案2: Windowsでの編集は改行コードをWindows標準のCRLFにしてお...
PHP

数値データを判別

$digit = "/^+$/"; if (preg_match($digit, $int)) { //OK } $int = 1234; //OK $int = "1234"; //O...
エクセル

セルの比較

A1とB1の内容が同じか? セルの内容を比較する関数。 =EXACT(A1,B1)
PHP

ヒアドキュメント

ヒアドキュメントを使い複数行を代入することが出来る。 ヒアドキュメントのいいところは、変数を中に持たすことが出来ること。 $name = "お名前"; $mail = "***@example.com"; $hmessage...
PHP

explode 規則正しく区切られた文字を配列二する

explode 規則正しく区切られた文字を配列二する <?php $data = "あいうえお,かきくけこ,さしすせそ"; $data_array = explode(",", $data); foreach($d...
タイトルとURLをコピーしました