PHP

Ajax

Ajaxを使ってPHPを動かしてHTML画面を切り替える

HTMLでセレクトボックスの選択肢を選んで、選んだ物によってその画像や文字を表示する方法です。HTMLに、AjaxとPHPを連携させて表示させます。Ajaxのコードは分かりやすくするためにjQueryを使っています。HTML画面<!-- i...
EC-CUBE

【EC-CUBE】人気商品機能を作る【PHP】

一から新しい人気商品機能ファイルを作るのは難しいですね。デフォルトの新着商品と同じ機能を持った人気商品機能を作るようにします。デフォルトの新着商品機能をベースに、機能を読み込んで、人気商品でカート機能やUIに再利用します。まず、srcで新着...
JavaScript

【PHP】予約システム【Fullcalendar】

fullcallendarに記録できる予約システムを作ってみました。ボタンをクリックして、ポップアップでHTMLフォームで予約して、フルカレンダーに表示されます。予約のデータベースをつくるMy SQLCREATE TABLE reserva...
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($...