PHP関連のことを調べてみた2021年10月09日

PHP関連のことを調べてみた2021年10月09日

【第七回】コロナ禍だから何かできることをー 自宅療養者連絡ツール ー

#前回までのあらすじ
[【第六回】コロナ禍だから何かできることを](https://qiita.com/STYLE-D/items/321038c8028eb9e9231f)

####実装イメージ図
LINEを利用して保健所の担当者の負担を軽減するとともに、自宅療養者はいつでもつながっている安心感を持たせるためのツールイメージです。
![メイン.00_00_51_12.Still002.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/744261/cf85391e-aef8-5a59-0a1d-63d8e15412ce.jpeg)

前回までで一通りの流れを説明したので、今回からはシステムについて大きく説明していきたいと思います。
まずは、データベースの構造から。

##データベースの構造
![システム構成-データベース構造.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/744261/368e9c5a-d555-3c1

元記事を表示

PHP 関数定義

#関数定義

“`PHP:エディター
/**
整数xを受け取り、xの2乗を返す関数を作成。
**/

元記事を表示

【PHP】訪問者数カウンターに関わる関数についての学習

###はじめに
この記事は、独学開始から約3ヶ月の実務未経験者が作成したものです。
よって、スキルは非常に未熟なため、決してこの記事の内容を鵜呑みにされないように、ご注意ください。
(未熟な私が本記事の作成に至った背景については、本文の最後にお伝えします。)
また本記事は、PHP言語の基礎理解を目的としております。
よって、Webアプリ開発におけるルーティングなどについては考慮できておりませんので、ご容赦ください。

### 参考にしたサイト記事
本記事を作成するために参照したのは、PHP公式マニュアルです。
https://www.php.net/

###【訪問者カウンター】のコードレビュー
まず、今回レビューしていく完成コードは以下の通りです。

“`
function set_count( $file_name = “counter.txt”){

//【ブロック①】
if( file_exists($file_name) ){
$count = (int)file_get_contents($file_name) + 1;

元記事を表示

【凡ミス①】Formタグ外に登録ボタンを配置

#私の凡ミス集その①です。
Formタグ外に登録ボタンを配置した事が原因で、
登録ボタンが反応しなくなる。

##環境
* PHP7
* Laravel6
* Docker

##背景
* ユーザー登録画面と処理機能作成時の凡ミス
* 登録ボタンを押しても反応無し。エラーすら出ない。笑
* `RegisterController.php`を確認しても問題は見当たらない
* `Web.php`の記述は、`Auth::routes();`で認証系はバッチリ
* `register.blade.php`の記述を見ても、この時点では間違いが見当たらず
* 諦めて就寝…

##解決

翌朝`register.blade.php`を再確認したところ、
Formタグ外に登録ボタンを間違って配置していたおかげで、
入力データがPOSTされていない事を確認。

“`PHP:register.blade.php

OTHERカテゴリの最新記事