php講習 1/25
・掃除は昨日に引き続き東浜でした。
・掃除は昨日に引き続き東浜でした。
<1時間目>
・九九の表をテーブルタグを使ってプログラムにする。
今日は、出来きてもメールで送付する必要はないそうです。
<2時間目>
・掲示板、パスワードチェックして削除する処理の続き
引き続きプログラムが出来ていない人は続けて下さい。
・削除にパスワードチェックを入れたので、それ以前に入力してある
テストデータは、パスワードがないので削除出来なくなった。
sql文でパスワードを仮に設定してテスト。
<3時間目>
・処理の追加が出来ていない人は引き続き作業
・処理の追加が終わった人は、機能を関数にすることを検討。
・delete.php,delete_submit.phpの答え合わせ
・これをもとにreply_delete.php,reply_delete_submit.phpを修正する。
・以上で掲示板の削除についての拡張作業は終了です。
<4時間目>
<機能を外だしにするための事前知識>
・BBSプロジェクトに「test」フォルダを追加作成する。
・以下のphpファイルを空で作成する。
include.php
test1.php,test2.php,test3.php,test4.php,test5.php,test6.php
各ファイルには、プログラムのコメントを入れておくこと。
各テストファイルから、include.phpを呼び、include.phpで設定した項目がテストファイルで参照可能なことを確認する。
<5時間目>
・include.php
# データベース接続時に必要な各項目 $url = "localhost" ; $user = "xxxx" ; $pass = "yyyy" ; # おまけ $message = "これはinclude.phpから読まれています。" ;
・test1.php
require './include.php'; print $message;
・掲示板について、定数とインクルードの機能を試す。
bbsの下にinclude.phpを作成。
・ログイン設定をinclude.phpで記述
# データベース接続時に必要な各項目の定数 define("DB_URL" , "localhost") ; // 接続先 define("DB_USR" , "xxx") ; // ユーザ名 define("DB_PASS", "yyyy") ; // パスワード define("DB_USE" , "study") ; // 選択DB名 //mysql に接続する $db = mysql_connect(DB_URL,DB_USR,DB_PASS) or die(mysql_error()); // データベースを選択する $sdb = mysql_select_db(DB_USE) or die(mysql_error());
<6時間目>
・ログイン設定のある掲示板の各プログラムから、include.phpを呼ぶように変更
0 件のコメント:
コメントを投稿