alienHRNの訓練日記

IT業界初心者で勉強中。

2020-09-01から1ヶ月間の記事一覧

20200929 授業メモ

授業内容 エラー名:undifined barriable →変数名を確認 変数名が大文字小文字で違っていたり抜けていたりする場合が多い XSS対策 タグを認識させないように対策をする index.phpより

20200928 授業メモ

授業内容 〇コマンドプロンプトとは 文字ベースでコンピュータとやりとりするツール ※SQL=structure query lunguage(要求分) 作成に必要なファイル practice.sql user.sql 上記2点をザンプフォルダ内に作成 ■データベースに接続する手順(シェル) 1.ユーザ…

20200925 授業メモ

授業内容 〇DBについて ・CRUD レビューサイト等の制作時に確認する4項目の頭文字 ()内はSQL文 C create (insert 追加) R read (select 読み出し) U update (update 更新) D delete (delete 削除) 〇データをグループ化する select 表示したいフィールド名を…

20200924 授業メモ

〇授業内容 〇DB 前準備 # mysql -u root -p パスワード入力 USE DB名(今回はlesson) ファイル読み込み方法 ¥.半角スペース(ファイルをドロップ) SELECT * FROM ファイル名 ・複数の条件を全て満たす検索 SELECT フィールド名 FROM テーブル名 WHERE 条…

20200917 【要復習】 CSS positionについて・定義リストとは

○positionについて 「position」は、CSSで使うプロパティの一つです。特に要素の「配置」を決めるのが「position」の役割です。基本的な使い方として、以下のように書きます。 1 2 3 .要素セレクタ{ position: static/relative/absolute/fixed/stickyをここ…

20200923 授業メモ DBとは

授業内容 ーー ーー 〇DBとは ・データベース領域一覧を表示する記述 cmpにおいて→SHOW DATABESES; ・CREATE DATABASE データベース領域名: Ex)CREATE DATABASE lesson; ・データベース領域の選択 USE データベース領域; Ex)USE lesson; ・現在利用している…

20200917 【要復習】 リセットCSSの必要性

○リセットCSSが必要な理由 リセットCSSを使わないでスタイル作成 →ブラウザごとに設定されている初期値のスタイルで作成される →あるブラウザではうまく表示されていても、別のブラウザでは意図しない表示になっているなどの事態が起きる。

20200918 授業メモ 口コミサイト作成の心得

授業内容 〇授業内容 □口コミに必要なもの ◇必須 ・口コミ対象の製品やサービス名 (ユーザ選択ではなく内部で決定しておく) 隠しパーツ name属性:id value属性:0 ・レビュー本文 複数のテキストエリア name属性:review 空文字NG 200文字以内で記述 ・評…

20200917 【要復習】 floatとflexについて

○floatとflexの違い ・flexについて 単純に横並びにする、中央配置にする、自動で余白をとってほしいって場合小要素が云々をあまり気にせずレイアウトを組める。 横並びにするという点でfloatと決定的に違うのは、横並びにしたい要素たちの親要素につける。 …

20200917 【要復習】 HTML5から追加されたタグ

○HTML5のタグについて 根本となる要素 The root element <html> …… HTML文書であることを示す 文書のメタデータ Document metadata <head> …… 文書のヘッダ情報を表す <title> …… 文書にタイトルをつける <base> …… 相対パスの基準URIを指定する <link> …… リンクする外部リソースを指定する <meta></meta></link></base></head></html>…

20200917 授業メモ

授業内容 〇授業内容 osaraicookieより '; var_dump($_COOKIE); echo '</pre>'; echo $count; // cookie10回リセット装置 // if ($count >= 10) {…

20200915 授業メモ

授業内容 〇cookieの続き

20200914 授業メモ

授業内容 〇ファイルの読み込み 14章 001.phpより ☆require'読み込むファイルパス';→読み込み失敗した時は処理が停止 require_once'読み込むファイルパス';→1回だけ読み込み ☆include'読み込むファイルパス';→読み込み失敗した時でも処理は続行 include_once…

20200911 POST形式の送受信 他、osaraipluginの答え合わせなど

授業内容 要約 〇ファイルの読み込み ☆require'読み込むファイルパス';→読み込み失敗した時は処理が停止 require_once'読み込むファイルパス';→1回だけ読み込み ☆include'読み込むファイルパス';→読み込み失敗した時でも処理は続行 include_once'読み込むフ…

20200910 授業メモ おさらい問題演習  PHP 複数の値の取得と表示(チェックボックス)

授業内容 $error=[ ];の意味 と<body>を分けて記述する際に必要な配列 ※<body>の中にを記述している場合は必要なし。 おさらい問題2 おさらい問題 〇osarai_get04 -----------------------送信側------------------------ <html lang="ja">S <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> …</meta></meta></head></html></body></body>

◆20200909 授業メモ  おさらい問題演習(PHPタグとbodyタグを分けた記述の仕方有) 入力フォーム制作の手順・ 命令用語集(isset等)

授業内容 要約 〇制作手順 1,値の送受信を作成 ・どのページ間で値のやり取りがあるのか ・値を何に使うのか 値の名前 値の内容 例)数値の場合は範囲など 2,送信側の作成 ・フォームパーツを作成 3,受信側の作成 ・受け取った値の確認 ・$_GETや$_POSTをvar…

◆20200908 【PHP超重要項目】 PHP 入力フォームの基本構造 送信側・受信側

授業内容 要約 送信側の記述方法 〇入力パーツを記述する際の基本の形 HTMLファイル <form action="#" method="get"> ↑actionは入力情報の送り先 (phpファイルへのurl)を指定 ↑methodは"get"か"post"を指定 </form> ↑最後に閉じるのを忘れずに。 これらの記述がないといくら入力パーツがあっても…

◆20200907 PHP foreach文 代替構文 問題演習

本日の授業内容 要約 ○foreach文 配列を用いて繰り返し処理を行う際に使用する。 foreach(処理に使う配列+as+配列内の値を入れる変数) ・ . PHP_EOL ソースコード上で改行させるコード ○foreach文 連想配列を用いた使用法 foreach(処理に使う配列+ as+ $key …

◆20200903 ・round関数を使って四捨五入 ・代入演算子 ・比較演算子の復習 ・真偽値変換 boolval関数 

本日の授業内容 要約 ○PHP 切り上げ・切り捨ての関数について ceil( ):切り上げ floor( ):切り捨て round( ):四捨五入 ※round関数について round(丸める値 , ①丸める桁の位置 ,②丸めモード) ①丸める桁の位置・・1→小数第一位、2→小数第二位、-1→…

◆20200902 授業メモ PHP 連想配列 算術演算子 .round()に関する問題演習

本日の授業内容 要約 ○連想配列 ・JSの配列→ var items=[ 'りんご',//0 'みかん',//1 'どりあん',//2 ]; →部屋名としてに勝手に0~2の数字が振られる ・PHPの配列→ var items=[ 'no1'=>'りんご', 'no2'=>'みかん', 'no3'=>'どりあん', ]; →部屋名をつけるこ…

◆20200901 ヒアドキュメント 文字列連結演算子 配列リテラル 乱数 

本日の授業内容 要約 ○ヒアドキュメントについて 例) $text1 = << < EOT ヒアドキュメントの文字列 ヒアドキュメントの文字列 ヒアドキュメントの文字列 EOT; この記述(赤字部分)をすると、ヒアドキュメント内の特殊文字と変数は展開される。 (通常は” ”…