5日間カレー戦争
イチローはここ何年間、毎朝球場に向かう前にカレーを食べるらしい。
一方僕は、この5日間毎晩親父の事務所でレトルトのカレーを食べている。
カレーは食欲が湧き、体力低下を防止してくれるとのこと。
でも毎日カレーじゃあ、逆に食欲湧かんわい!
イチローすげー!
さて、今日は昨日の続きであるログイン画面とメインプログラムについて勉強した。
まず必要なファイルは
・ログイン前画面
・ログイン後画面
・ログイン用メインプログラム
・ログインクラス
まず、phpMyadmin→データベース
・CREATE TABLE でテーブル作成
・alter table ---- add id int; で、8つほどカラムを作成。
・insert into ---- value (); で、ユーザー名とパスワードを挿入。
をsql文を用いて行った。
後は下記のようなソースコードを作り完了。(自分で作った訳ではありませんが・・)
(htmlは書き込むとエラーになってしまうので、書き込めません。
後で調べてみようかな。)
これはログイン用メインプログラム.php。
-----------ログイン用メインプログラム------------------<|PHP|
assign('title', '21章サンプル');
$smarty->assign('error', '');
$smarty->assign('id', $id);
$smarty->assign('passwd',$pass);
//ログイン成功・不成功
if( ( $id != '' ) && ( $login->isValidUser($id,$pass) ) ){
session_start();
$_SESSION["user"]="$id";
$smarty->display('welcome.tpl');
}else{
$smarty->assign('error', $login->errorm);
$smarty->display('login.tpl');
}
?>
|