PHP

【PHP】検索とCSV出力と検索リセットボタン

複数検索とそれと連携したCSVの出力、検索状態のリセットができるようになっています。全体像HTMLフォーム<?php$search_conditions = $_SESSION ?? [];?><form action="" method=...
JavaScript

【JavaScript】ポップアップ(モーダルウィンドウ)を使った入力【PHP】

入力ボタンを押すとポップアップが表示されて閉じるボタンを押すと入力が完了します。説明HTMLフォーム登録された商品リストが表示されます。 <form action="" method="post" id="myForm"><?php for...
PHP

[PHP]リダイレクトとトークン生成による2重送信防止

フォームで2重送信が起きる可能性があります。リダイレクトとトークン生成とそれぞれ2重送信防止の方法があります。リダイレクトユーザーがフォームを送信(POST)した後、処理が完了したら別のページにリダイレクト(GETリクエスト)します。メリッ...
PHP

[PHP]認証機能パスワード変更編

パスワードを忘れた場合、ユーザーに新しいパスワードを入力して変更し、ログインできるようにする。全体像HTMLフォームps_input_view.php<p>下記項目を入力して、「次へ」でお進みください。</p><form action=""...
PHP

[PHP]認証機能ID再発行編

IDを忘れた人にキーワードを尋ねて、IDを再発行する全体像HTMLフォーム<form action="" method="post" class="login_input"> <input type="text" name="furigan...
PHP

[PHP]認証機能ログイン・ログアウト編

一般的でセキュアなログイン機能をPHPで作成しました。ログイン機能とはアカウントに登録されたユーザーがサービスを利用するときの機能です。PHPで簡単なコードを紹介します。説明HTMLフォーム<form action="" method="p...
PHP

[PHP]ヘッダーメニューをクリックして注文をキャンセル

全体像cancel.php<?phpsession_start();include "../config/com.php";$dbh = db_open();unset($_SESSION);unset($_SESSION);unset($...
PHP

[PHP]商品情報を登録する商品マスタの作成その2 編集削除編

コードの全体像edit_view.php<form action="" method="post"><p>メーカー名</p><p><input type="text" name="maker" value="<?php echo $list...
PHP

[PHP]商品情報を登録する商品マスタの作成その1登録編

全体像PHP<?php$dbh = db_open();//edit and delete一覧$sql = "SELECTid,code,maker,item,mail,basic_quantity,usage_amount,price,c...
PHP

[PHP]配列で分岐したページの注文ボタン

index.php-detail.php?id=というようにindex.phpに配列でいくつかのdetail.phpにアクセスできてそこから商品の一覧が表示されてそこでフォームのinput submitを押すと注文確定できるが押すと別のde...