考えていること

コロナウイルスの影響で、前期もオンライン授業、後期もほぼオンライン授業になった。


自分は平塚キャンパスが好きなので、キャンパスをもっと多くの人に知ってもらえてかつ神大生が使いたくなるようなwebアプリを作る。作る過程のなかで生徒はキャンパスに何を求めるのか調べてみたい


PHPとMySQLで学んだことをフルに使いたい。


盛り込む機能


今はメール認証機能を作っている(PHPmailerライブラリを使用予定)

学んだこと

他にも方法はあるらしいが、Gmailアカウントを1つ作って、そのSMTPを使ってPHPMailerでメールを発信する方法で進める

開発中のサイトで動作するので安全性が低いと評価されるのでGmailアカウントの安全性の低いアプリの許可を有効にしておく

Base64とは64進数を意味する言葉で、全てのデータをアルファベットと数字、一部の記号の64文字で表すエンコード方式。エンコードとはデータを他の形式へ変換すること Base64はメールの添付ファイルを変換するときによく使われる。ベースとなる文字64個でデータを表現するやりかた。 Defineは定数を定義するとき使う。Definieで1度宣言すると変更できない。 Phpでrequire文を使うのは外部ファイルを読み込む際に使う。 Require文はinclude文と同じ動作だが、requireはファイルが無いとときに処理が停止される。Includeは指定したファイルが読み込まれない場合、warningは出るが処理が続行される。1度しか読み込まなくてよいものにはonceをつける。requireとincludeは使い分ける。