マガジンのカバー画像

WEB制作

168
本業にすべく奮闘中のWEB制作の備忘録的存在
運営しているクリエイター

2022年7月の記事一覧

【 PHP学習 #28 】 データベース編④  「PDO」 FIREへの旅路 ♯482

【 PDO 】PDOでは、クラスという機能が使われています。 PDOとは、つまりはクラス名です。 …

3

【 PHP学習 #27 】 データベース編 ③ 「SQL文」 " CLUD "  FIREへの旅路 ♯481…

前回に続いて、データベースの学習を続けます。 【 CLUD 】CLUDはデータベースを扱う上での基…

3

【 PHP学習 #26 】 データベース編② 「phpMyAdmin」  FIREへの旅路 ♯480

データベースを操作する方法として、 MAMPを使って、phpMyAdminを使う方法を学びます。 【 ph…

3

【 PHP学習 #25 】 データベース編① 「データベースとは」 FIREへの旅路 ♯479

今回からデータベースについて、学びます。 【 データベース 】 データベースはエクセルに例…

9

【 PHP学習 #24 】 ファイル操作②「 ストリーム型 」  FIREへの旅路 ♯479

前回は、ファイル操作のファイル名型の操作方法を学びました。 今回も引き続きファイル操作に…

1

【 PHP学習 #23 】 ファイル操作 「ファイル名型」 FIREへの旅路 ♯477

今回は、ファイル操作を学びます。 前回の記事での、mainteフォルダ内にファイルを作っていき…

【 PHP学習 #22 】 basic認証 FIREへの旅路 ♯475

こちらの記事で、問い合わせフォームを作成しました。 この内容を一覧で見ることができるようにするのですが、 誰もがアクセスできる状態では、個人情報の問題が出てきます。 そこで、basic認証をかけて、ログインが必要な状態を作ります。 【 basic認証 】パスワードとログインIDを設定することができます。 ■ .htaccess「 .htacess 」ファイルは、サーバーで様々な処理を行うファイルです。 処理例: リダイレクト アクセス切り替え(PC版、スマホ版など

【 PHP学習 #21 】 バリデーション#3 FIREへの旅路 ♯471

前回に続いて、フォームのバリデーションを追加していきます。 【 前回までのコード 】input.…

1

【 PHP学習 #20 】 バリデーション#2 FIREへの旅路 ♯470

前回までに作成したフォームに、バリデーション機能を追加していきます。 【 バリデーション …

2

【 PHP学習 #19 】 バリデーション#1  FIREへの旅路 ♯469 

フォームの内容に間違いがないかなどを「検証」するのが、バリデーションです。 【 前回まで…

1

【 PHP学習 #18 】 セキュリティ 「CSRF」の対策  FIREへの旅路 ♯468

セキュリティ対策を学びます。 今回は、CSRF という攻撃です。 【 CSRF 】 Cross-Site Requ…

1

【 PHP学習 #17 】 セキュリティ 「クリックジャッキング対策」 FIREへの旅路 ♯467

セキュリティの第2段は、「クリックジャンキング」です。 【 クリックジャッキング 】問い合…

2

【 PHP学習 #16 】 セキュリティ 「XSS対策」  FIREへの旅路 ♯466

問い合わせフォームは、攻撃の対象となりやすい機能です。 これらへの対策は必須になります。…

2

【 PHP学習 #15 】 「組み込み関数」  FIREへの旅路 ♯465

PHPには、あらかじめ作られている関数がたくさんあります。 それは、計算・文字の成形・日付時刻・配列・画像・データベース・セキュリティなどです。 それは、非常に大量にあるために、関数のマニュアルを見ながら使います。 【 よく使う関数 】関数は膨大にありますから、頻出のものを紹介します。 ▶︎ 文字列関数 文字列の長さを取得する <?php//文字列関数$text = 'abc';echo strlen($text); abcは3文字でなので、3と表示されます。