PHP

JavaScript

Fetchを利用した非同期Webアプリ その2

はじめにWeb版レシート管理の認証機能は、非同期処理を活用して作成します。ブラウザはWebサーバーの認証機能を呼出してサーバーからの認証結果を受取り、認証OK、NGに応じた処理を行います。一方、Webサーバーは要求されたユーザーIDとパスワ...
プログラミング

Fetchを利用した非同期Webアプリ その1

Web版レシート管理はMVCアーキテクチャで設計しました。サーバー側のプログラムは、Modelクラス、Viewクラス、Controllerクラスの3つに明確な役割分担を持たせ、ブラウザからのリクエストを処理して、レスポンスを返すというもので...
プログラミング

Web版レシート管理作成記 CRUDの「D」について(2/2)

UserデータのCRUDのD(Delete)の2回シリーズの第2回です。今回は、MVCの全体の構成と関連の概念図とプログラムコードを掲載します。プログラムコードはD(Delete)機能の追加または変更になったクラス、スクリプトファイルを掲載...
プログラミング

Web版レシート管理作成記 CRUDの「D」について(1/2)

Userテーブルのデータを削除するプログラムを作成しました。いわゆるCRUDのD(delete)の部分です。今回は、画面遷移を掲載します。次回は、MVCの全体の構成と関連の概念図とプログラムコードを掲載する予定です。以下が画面遷移です。次回...
プログラミング

Web版レシート管理作成記 CRUDの「U」について(2/2)

UserデータのCRUDのU(Update)の2回シリーズの第2回です。今回は、MVCの全体の構成と関連の概念図とプログラムコードを掲載します。プログラムコードはU(Update)機能の追加または変更になったクラス、スクリプトファイルを掲載...
プログラミング

Web版レシート管理作成記 CRUDの「U」について(1/2)

Userテーブルのデータを更新するプログラムを作成しました。いわゆるCRUDのU(update)の部分です。今回は、画面遷移を掲載します。次回は、MVCの全体の構成と関連の概念図とプログラムコードを掲載する予定です。以下が画面遷移です。Us...
プログラミング

Web版レシート管理作成記 CRUDの「R」について(2/2)

UserデータのCRUDのR(Read)の2回シリーズの第2回です。今回は、MVCの全体の構成と関連の概念図とプログラムコードを掲載します。MVCの全体の構成と各構成間の関連の概念図です。上記の構成を簡単に説明します。1. UserTest...
プログラミング

Web版レシート管理作成記 CRUDの「R」について(1/2)

Userテーブルのデータを検索して、画面表示するプログラムを作成しました。いわゆるCRUDのR(Read)の部分です。今回は、画面遷移を掲載します。次回は、MVCの全体の構成と関連の概念図とプログラムコードを掲載する予定です。以下が画面遷移...
プログラミング

Web版レシート管理作成記 CRUDの「C」について(2/2)

前回からの続きで、「UserテーブルのCRUD」のC(Create)の「プログラムコードと解説」の章についての掲載です。掲載する内容は次の3つで、今回は3について掲載し、1と2については前回掲載しました。画面の紹介(メニュー画面~新規作成画...
プログラミング

Web版レシート管理作成記 CRUDの「C」について(1/2)

Userテーブルにデータを登録するプログラムを作成しました。いわゆるCRUDのC(Create)の部分です。メニュー画面「UserテーブルのCRUD」から、「新規作成」「更新」「削除」「照会」ができるようにしていきます。今回、「新規作成」の...