PHPログイン機能実装

データベースを活用したログイン機能を実装していきます。 今回はIDとPasswordでログインする機能を実装していきます。 ファイル構成は以下のようにしました。 データベース設計は以下の通り ※last_name,fir […]

コメントなし

PDO接続

PDO接続とは、PHP Data Objects(PDO)インターフェイスを使用してデータベースに接続することです。 PDO接続を行うには、PDO基底クラスのインスタンスを作成します。どのドライバを使用するのかにかかわら […]

コメントなし

コールバック関数

関数は実行可能は実行可能なオブジェクトであることを前提として、コールバック関数では、他の関数の引数として関数を渡すことができます。 まず、こんんちはという表示がされる関数を以下のように定義したとします。 続いて、「こんに […]

コメントなし

指定された年月の末日までの日数を取得

指定した年月の1日から末日までの日数を出したい場合があるので、相当手こずった事もあり以下の記述で出せる事をメモ。 内訳 例 $yyyymm が “202407” の場合、date(‘t’, str […]

コメントなし

config.phpの記述例

config.phpを作成したときに、パブリックに置くべきでない設定ファイルの記述について、忘れないようにメモ。 2行目に関する記述 error_reporting() 関数は、実行時にエラー報告レベルを設定します。 E […]

コメントなし

WordPress ログイン画面編集

ログイン画面のカスタマイズで、プラグインを使うと非常に簡単ではありますが、決まったレイアウトになってしまうので、functions.phpから以下のように編集 するとテーマフォルダ内にstyle-login.cssが生成 […]

コメントなし

React Hooksの基本

React Hooks は、React 16.8 で導入された新機能であり、関数コンポーネントで state と ライフサイクル を管理するための仕組みです。 従来、これらの機能はクラスコンポーネントでのみ利用可能でした […]

コメントなし

DBを使わない簡易的なPHPのメールフォーム(仕上げ)

最終的にメールフォームの送信までを記述しましたが、ここに対してもXSS攻撃の対策は必要との事で、以下のように記述 小中学生向けプログラミング教材「デジタネ」

コメントなし

box-sizing: border-box; は、要素の幅と高さを計算する方法を指定する CSS プロパティです。

box-sizing プロパティには、以下の 2 つの値があります。 つまり、box-sizing: border-box; を設定すると、要素の幅と高さにパディングとボーダーの幅が加算されます。 例 上記のように設定し […]

コメントなし

CSS アニメーション @keyframe

@keyframeは、要素の透明度を徐々に変化させて、フェードイン・フェードアウトさせる効果を作成します。 例えば以下のようなコードの場合 主なポイント このアニメーションを使用するには、以下のように要素に適用する必要が […]

コメントなし
MENU
PAGE TOP