ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

PHP無料スクールコミュの20061031日報

  • mixiチェック
  • このエントリーをはてなブックマークに追加
今日はPHPの書き方から、配列などまで勉強しましたが、配列がちょっと難しいと思います。
プログラミングする時に、常に「;」を忘れています。これから、忘れないように頑張ります。
今まで、PHPの全体像、つまり、自分で最後にどのようなホームページを作れるか、まだ想像できていないですが、頑張ります。

コメント(13)

2006年11月1日の日報
今日は、関数、スーパーグローバル変数、デバッグ方法等を勉強しました。
スーパーグローバル変数には、主に$_POST、$_GET、$_SESSION変数を勉強した。今日はやっとphpとhtmlをどのように連携できるか分かりました。2ファイルで良いでも、一つのファイルに組み合わせてよいですが、別々に管理すれば効率が良いじゃないでしょうか。
今でも、「;」と「{」の忘れ、引数の使用間違い等の小さい問題があります。見たところでは、小さいと思われますけど、無駄に時間を費やします。
明日から、もっと頑張ります。
2006年11月2日の日報
今日は復習の日でしたから、今日まで勉強した知識点をちゃんと復習して、例題をもう一回、回答を見ないで自分の考えを整理してやりました。昨日、session部分は一つファイルでも良いし、二つファイルでもよいについて、どの場合で一つファイルを使うか、どの場合で二つファイルを使うか分からなかった為、川田先生に質問を出しました、画面単位で一つファイルか二つファイルを決めればいいじゃないかを説明していただきました。 ようやく頭の中にイメージを形成しました。有難うございます。
午後、来週の入力チャック、メール送信、SQL文の部分を予習しました。月曜日の一つ静的なhtmlから入力の処理、チェック、エラー情報の処理、メール送信まで一連のイメージが出てきました。この一週間は収穫の週です。
来週も引き続き頑張ります。
こんにちわ。雷城です。
別件で社内作業が入っていたため、なかなか顔を出せずに申し訳ありません。
来週は積極的に入れるよう頑張ります。

>例題をもう一回、回答を見ないで自分の考えを整理してやりました。
実は、プログラミング自体が初めてという受講生の方が前回のPHPスクールに
いらっしゃいました。
 実は受講前と比べて受講終了後に一番スキルアップしたのはその方だったと思っています。
 その人も回答を見ないで自分で練習問題を考えていましたっけ。

 最初は分からないまでも、自分で考えて解答を導き出したときの達成感やカタルシスは
今後の学習を進めていく上での大きなモチベーションになります。

>午後、来週の入力チャック、メール送信、SQL文の部分を予習しました。
来週はバリデーションとメール送信やSQLが入ってきますね。
スクリプト自体もかなり長くなってきて、厳しくなってくるかもしれません。
(個々の英単語は知っていても長文になると、訳すのが大変でしょ?)
 予習をしておくことで、多少なりともイメージが作られるので、
理解のしやすさにつながるかと思います。

 それでは来週もよろしくお願いします。
雷城さん、ご返事頂き有難うございます。
そうですね、今日からバリデーションに入りました。スクリプト自体は先週より長くなります。例題を見れば何とか分かりましたけど、機能を追加するときに、頭がごちゃごちゃになってしまいました。完全に追加できていません。先生が説明された後こそ、やっと分かりました。頭の拡張性はまだ無いですよ。ロジック性も。。。
例題を模倣して、自分でやって見て、できるだけ自分の能力をアップしたいと思います。
2006年11月6日の日報
今日勉強したもの:
1、分かりやすい、保守しやすいプログラムの書き方
2、バリデーション
3、サニタイズ

明日はメール送信、sqlに入ります。この「PHPの基礎」は終わりますが、自分でどれほど把握するか、、、(慙愧)
コード数も長くなります。これから、もっと長くなります。頑張らなきゃ。。。知らない英語も出てきます。最初に定数を定義する必要があるが、何と何を定数に定義すればよろしいかまだはっきりしていません。
2006年11月7日の日報
今日勉強したもの:
1、メール送信
2、sql文
今日まで勉強したものを使って、きちんとするhtmlページを作れ、いろんな処理(メール送信、バリデーション 、サニタイズ )等を行え、それにDBも接続できることになって、宿題も自分で完成でき、少し達成感がありますけど、コード量が倍に増やすのが大変だと思います。綺麗な流れとロジックがないと、、、
明日もがんばります。
美奏さん、ご返事有難うございます。 おっしゃったとおりですね、大枠で考えてしまうと後は大変になります。大切なのは流れです。主な流れがあった後、後の小さい部分(単位)をきちんとやればうまくいきます。今まで、一週間半勉強しました。最初と違って、結果を出るだけではなく、コーディングする時に、保守性、拡張性を考えないとできないので、小は定数、変数、関数の名づけから、大はプログラムの流れに至るまですべてきちんとしてやらなければなりませんね。
それに、エラーが出る時にも大変だと思います。エラーメッセージにちゃんと説明してくれれば大丈夫ですけど、エラーメッセージのの意味が分からなければ、エラーの探しはつらくなります。エラーをすくないようにがんばります。
2006年11月8日の日報
1、登録フォームのHTMLページは完成
2、バリデーション、サニタイズは完成
3、確認フォームは作成中です。
明日は、確認フォーム、データベースへの登録を完成するつもりです。

今日は画面をクリアにする時に、直接にresetタイプを使えば、駄目なのですけど、他の方法も知らないです。どうしようかなずっとこれを考えていました。晩家へ帰った後、resetボタンを普通のボタンとして、php文に呼び出した直後、出力する値をブランクにしました。結果は要求通りのようですけど、実際の処理は本当によろしいかどうか分からないです。皆さん、どのようにしてますか。
明日、引き続き頑張ります。
先生にほめられて嬉しかったです。先週の木曜日、金曜日、家へ帰って、ご飯を食べた直後に、寝ましたから、レポートをサボりました。今日は補います。コーディングは大変な作業だとやっと分かりました。
2006年11月9日
1、確認フォーム完成(画面の色はまた調整必要)
2006年11月10日
1、メール送信できる(内容はまだ)
2、データベースの接続(内容は補充必要)
3、エラー画面完成
2006年11月13日予定
全ての所を完成するつもりです。
以上

来週は試験がありそうですが、ちょっと緊張します
(0▽0)。
来週も見なさと一緒に頑張ります。
先生のおかげで、予定通り完成しました。
完成したコードの中に、一番目のファイルはちゃんとコメントを入れましたが、後の二つのファイルは機能実現できるかどうかだけ関心したため、新しい変数、処理等へのコメントがあんまり入れなかったです。(恥ずかしいな~~)
これも、私が注意しなきゃならない部分です。
最後まで頑張ります。

ログインすると、みんなのコメントがもっと見れるよ

mixiユーザー
ログインしてコメントしよう!

PHP無料スクール 更新情報

PHP無料スクールのメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。