LESSON 02 / 03 約3分
投稿はどこへ届く?
まずは仕組みをつかもう。細かい書き方は覚えなくて大丈夫。
01 これは何?
画面の向こうには、お願いを受け付けるサーバー*1があります。投稿内容を送ると、サーバーが内容を確かめて保存し、結果を返します。画面に文字が出ただけでは、保存できたとは限りません。
*1 サーバー:利用者からのお願いを受け、データや処理結果を返すコンピューター。
02 なぜ必要?
投稿が消えたとき「表示だけ変えたのか」「保存まで終わったのか」を分けて考えられます。通信に失敗することもあるため、成功したときの表示だけでなく、失敗したときの案内もAIに頼むことが大切です。
03 最小限のコード・図
投稿欄に入力
↓ 送信
PHPが入力内容を確認
↓ 保存
MySQL
↓ 保存結果
PHP → ブラウザに結果を返す
04 ここだけ理解する
- ブラウザはお願いを送り、サーバーは結果を返す。
- サーバーでも入力内容を確認する。
- 送信・保存・表示は、別々の段階。
05 覚えなくていいこと
通信の細かな決まりは、必要になったら調べればOKです。
ASK AI
06 AIに聞いてみよう
質問文をコピーして、ChatGPTやCodexなどに貼り付けてみましょう。
投稿サイトの「入力→送信→検証→保存→結果表示」を初心者向けに説明してください。通信に失敗した場合と、入力が空だった場合の画面の案内も提案してください。
07 AIの回答を見るポイント
- 保存前に内容を確かめているか。
- 失敗しても「保存しました」と表示しないか。
08 だいたい分かったら、次へ
「理解できた」はいつでも取り消せます。記録せずに次へ進んでも大丈夫です。
