記事一覧
【にから】WEBゲーム作成講座【二辛】
はじめにおはようございます、ひさき志向です。
無事に前回「いちからプログラマー養成講座」が終わりました!
そしてそのかいあって、プログラムを勉強して半年で転職に成功し、2023年04月からプログラマーとして働かせてもらっています。
ですが、仕事ではPHPを使わないことになりました。せっかく覚えはじめたPHPをこのまま使わないのも勿体無いので、師匠と相談しまして、次の講座もPHPでやってもらうこと
サイコロゲームを作ろう!3
ロビー機能、参加機能、部屋作成機能、部屋編集機能、スタート表示、スタート実行、部屋にINする機能など、師匠にご指示/ご指摘いただきながら、どうにかゲーム本編に取り組めるところまできました!
本当に、使う側だと、当たり前に利用できるものなので意識をしていないですが、裏側ではエラーチェックとかもちろん実装するし、「オーナーじゃ無い人が、部屋削除画面にリクエストしたときの処理」とかまでプログラムしない
サイコロゲームを作ろう!2
もくもくとプログラムをする時間になりました。とりあえずスタート画面というかロビー画面というか、ゲーム開始前の状態ですね。
オンライン状態の人をロビーに表示するような機能オンライン状態・・・。見当もつかないからAIに聞いてみよう。
ふむふむ。よくわからん・・・。AI先生のいうことをいつも理解できない・・・。みんなAI使え、AI使えって言うけど、AI先生難しくないですか?KKししょ~ぅ~。
あ~
サイコロゲームを作ろう!1
ゲーム仕様を考えるなんか、普通に面白そうですね!
わかりました!
スタート前
オンライン状態の人をロビーに表示するような機能
ロビーにいる人が「参加」するボタンを押したときの挙動
「参加」中の人を、わかるように画面に表示
「参加」中の人は、「辞退」ボタンを表示
最初に参加を押した人をオーナーとする
オーナーは「レイドポイント」を決めて、(20~100P)
オーナーは「クールタイム
SQLインジェクションの恐怖
「ハンドルネーム設定/解除の添削」に書いてあった脆弱性の中にあった
「SQLインジェクション」も名前は良く聞きますけど、
追加で説明して欲しいです、師匠~。
SQLインジェクションとは実際にどんなSQLが攻撃されるかSELECT id,pass FROM login_userWHERE id='hisaki' AND pass='内緒のパスワード';
SELECT id,pass FROM
脆弱性対応ってなに?
XSSとは「ハンドルネーム設定/解除の添削」に書いてあったんですけど、
「XSS(クロスサイトスクリプティング)」ってなんなんでしょうか?
実際にXSS攻撃を実行してみよう<form method="POST"><input type="text" name="test" value="" /><input type="submit" /></form><?phpprint $_POST['te
TODOリストをDB化して,SQLに触れてみよう
こちら第9回「プログラマー養成講座」になります!
目次はこちらからご参照下さい!
今回は全部、師匠のお話になります!
DBとはDBとはデータベースのことで、データベースとは、データの集合体のことです。概念的な話をすると、Excelもデータベースの一種ですし、OfficeではMsAccessというデータベースのソフトウェアもあります。
用語DB(デービー、データベース)
データベースという言葉
8.[PG4]PHPでTODOリスト(csv版)を作ってみよう(xampp & PHP) その3
こちら第8回「プログラマー養成講座」のパート3になります!
目次はこちらからご参照下さい!
HTML宿題提出ひさびさの宿題、ちゃんと頑張ってきました!
見かけ具合も、できる限り似せてみました!
コードはこんな感じです!
<html><head><title>WEBページタイトル</title><style>#frame{ display: grid; grid-template-column
ちゃんと練習しても、ちゃんと勉強しても、結果がついてこないときはある。だからみんな頑張るし、勝ち取りたい未来に手を伸ばすのよ。
8.[PG4]PHPでTODOリスト(csv版)を作ってみよう(xampp & PHP) その2
こちら第8回「プログラマー養成講座」のパート2になります!
目次はこちらからご参照下さい!
前回までで「PHPの開発環境」ができました!
師匠に教えてもらい、特に詰まることなくできました!
素朴な疑問なんですけど、この自分のPCに作ったWEBサーバー?は他の人からも見えてるものなのですか?
なるほど、安心しました。いきなり全世界へ向けて、ひさきのPCがデビューしたってわけではないのですね。
8.[PG4]PHPでTODOリスト(csv版)を作ってみよう(xampp & PHP) その1
こちら第8回「プログラマー養成講座」のパート1になります!
目次はこちらからご参照下さい!
PHPとは? なぜPHP?
今日からは、MicrosoftOfficeを離れることになると聞いています。
ふむふむ
それはどうしてですか?
開発環境を作るのが簡単というのは良いですね。
PHP開発環境構築(XAMPP)
(以下、すべて師匠の言葉になります)
ではGoogleで「xampp」と