|
|
|
คำสั่งไหนทำงานก่อนครับ ช่วยชี้แนะนำให้หย่อยนะครับ ว่าอันไหนทำก่อนหลัง |
|
|
|
|
|
|
|
<?php
ob_start();
session_start();
function GETMODULE($mod,$cmd)
{
global $MODPATH, $MODPATHFILE, $MOD, $CMD;
if(!$mod){$mod = "index";}
if(!$cmd){$cmd = "index";}
$modpathfile="./customer/".$mod."/".$cmd.".php";
if(file_exists($modpathfile))
{
$MODPATHFILE = $modpathfile;
$MOD = $mod; $CMD = $cmd;
}
else die("Not found your request.");
}
function Notice($message = "ดำเนินการสำเร็จแล้ว", $type = true, $url = ''){
$url = ($url) ? $url : $_SERVER['HTTP_REFERER'];
if($type == true){
$_SESSION['success'] = $message;
}else{
$_SESSION['error'] = $message;
}
header("location:".$url);
exit();
}
# แปลงวันที่เป็นภาษาอังกฤษ
function convertDateToEng($date, $strIn, $strOut){
$temp = explode($strIn, $date);
return $temp[2].$strOut.$temp[1].$strOut.$temp[0].$strOut;
}
function add($table,$result){
$key = array_keys($result);
$value = array_values($result);
$il = count($key);
for ($i=0;$i<$il;$i++)
{
if (empty($ad)){
$ad="(";
}else{
$ad=$ad.",";
}
if (empty($val)){
$val="(";
}else{
$val=$val.",";
}
$ad=$ad.$key[$i];
$val=$val."'".$value[$i]."'";
}
$ad=$ad.")";
$val=$val.")";
$sql="INSERT INTO ".$table." ".$ad." VALUES ".$val;
if (mysql_query($sql)){
return true;
}else{
mysql_error();
return false;
}
}
function update($table,$result,$where=""){
$key = array_keys($result);
$value = array_values($result);
$il = count($key);
$set="";
for ($i=0;$i<$il;$i++)
{
if (!empty($set)){
$set=$set.",";
}
$set=$set.$key[$i]."='".$value[$i]."'";
}
$sql="UPDATE ".$table." SET ".$set." WHERE ".$where;
if (mysql_query($sql)){
return true;
}else{
mysql_error();
return false;
}
}
function num_rows($table,$pole,$where="") {
if ($where=="") {
$where = "";
} else {
$where = " WHERE ".$where;
}
$sql = "SELECT ".$pole." FROM ".$table.$where;
if($res = mysql_query($sql)){
return mysql_num_rows($res);
}else{
mysql_error();
return false;
}
}
// ที่ต้องใช้งาน
$host = "localhost"; # โฮสของฐานข้อมูล
$basename = "newcourseReserve"; # ชื่อฐานข้อมูล
$username = "root"; # username ฐานข้อมูล
$password = "1234"; # password ฐานข้อมูล
// ติดต่อฐาน
$connectdb = mysql_connect($host,$username,$password) or die("ติดต่อฐานข้อมูลไม่ได้");
// เลือกฐานข้อมูล
mysql_select_db($basename,$connectdb) or die("เลือกฐานข้อมูลไม่ได้");
// ตั้งภาษา
mysql_query("SET NAMES UTF8");
GETMODULE($_GET['mod'],$_GET['cmd']);
?>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>.......</title>
</head>
<body style="margin:5px 20px;font-family:Tahoma;font-size:13px;color:#333;">
<table align="center" cellpadding="0" cellspacing="0">
<tr>
<td height="146">
<img src="images/index_01.gif" width="1240" height="146" alt="" /></td>
</tr>
<tr>
<td height="38" style="background-image:url(images/index_02.gif);padding:0 20px;"><a href="./" style="color:#333;text-decoration:none;">หน้าแรก</a> | <a href="?mod=teacherSchedule" style="color:#333;text-decoration:none;">ตารางสอนอาจารย์</a> | <a href="?mod=courseOpen" style="color:#333;text-decoration:none;">รายวิชาที่เปิดสอน</a> | <a href="?mod=how2use" style="color:#333;text-decoration:none;">วิธีการใช้งาน</a> | <a href="?mod=how2pay" style="color:#333;text-decoration:none;">การชำระเงิน</a> | <a href="?mod=contactus" style="color:#333;text-decoration:none;">ติดต่อสอบถาม</a></td>
</tr>
<tr>
<td height="233" valign="top" width="1020" style="background-image:url(images/index_03.gif);">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<!-- Left Menu -->
<td width="18%" height="350" valign="top" style="padding:20px;">
<?php
# ถ้ายังไม่ได้ Login
if($_SESSION['login_true_student']) :
# ดึงข้อมูลนักศึกษา
$sql = "SELECT * FROM ".TB_STUDENT." WHERE student_username = '$_SESSION[login_true_student]' AND student_status !='0' ";
$resStudentMain = mysql_query($sql);
while($a = mysql_fetch_assoc($resStudentMain)){
$student_id = $a['student_id'];
$student_name = $a['student_name'];
$student_lastname = $a['student_lastname'];
$student_sex = $a['student_sex'];
$student_address = $a['student_address'];
$student_idpost = $a['student_idpost'];
$student_tel = $a['student_tel'];
$student_email = $a['student_email'];
$student_schoolclass = $a['student_schoolclass'];
$student_schoolname = $a['student_schoolname'];
$student_parentname = $a['student_parentname'];
$student_parentlastname = $a['student_parentlastname'];
$student_parenttel = $a['student_parenttel'];
$student_username = $a['student_username'];
$student_password = $a['student_password'];
$student_status = $a['student_status'];
}
?>
<!-- Main Menu -->
<p style="margin:0;"><b>เมนูผู้ใชั</b></p>
<ul style="list-style:none;padding-left:8px;margin:0;">
<li><strong>ยินดีต้อนรับคุณ</strong> <font color="#008000"><?php echo $student_name?></font></li>
<li><a href="?mod=editProfile" style="color:#333;text-decoration:none;">- แก้ไขข้อมูลส่วนตัว</a></li>
<li><a href="?mod=changePassword" style="color:#333;text-decoration:none;">- เปลี่ยนรหัสผ่าน</a></li>
<li><a href="?mod=courseReserve" style="color:#333;text-decoration:none;">- จองคอร์สเรียน</a></li>
<li><a href="?mod=pay" style="color:#333;text-decoration:none;">- แจ้งชำระค่าบริการ</a></li>
<li><a href="?mod=studentSchedule" style="color:#333;text-decoration:none;">- ตารางเรียน</a></li>
<li><a href="?mod=logout" style="color:#333;text-decoration:none;">- ออกจากระบบ</a></li>
</ul>
<?php
# ถ้าเข้าสู่ระบบโดยแอดมิน
elseif(isset($_SESSION['login_true_admin'])) :
# ดึงข้อมูล Admin
$sql = "SELECT * FROM ".TB_ADMIN." WHERE admin_username = '{$_SESSION['login_true_admin']}' AND admin_status != '0'";
$res_admin_login = mysql_query($sql);
while($a = mysql_fetch_assoc($res_admin_login)){
$admin_id = $a['admin_id'];
$admin_username = $a['admin_username'];
$admin_password = $a['admin_password'];
$admin_status = $a['admin_status'];
}
?>
<?php
else : # ถ้า Login แล้ว ให้แสดงเมนู
?>
<!-- Login Menu -->
<p><b>เข้าสู่ระบบ</b></p>
<form method="post" action="?mod=login">
<ul style="list-style:none;padding-left:8px;margin:0;">
<li>Username :<br />
<input type="text" name="username" class="required" maxlength="13" /></li>
<li>Password : <br/><input type="password" name="password" class="required v_password" /></li>
<li style="padding-top:5px;"><input type="submit" value="เข้าสู่ระบบ" /> <input type="button" value="สมัครสมาชิก" onClick="location.href='?mod=register'" /></li>
</ul>
</form>
<?php
endif;
?>
</td>
<!-- Body -->
<td width="78%" valign="top" style="padding:20px 20px 20px 5px;;">
<?php # ข้อความตอบกลับเมื่อ error
if(isset($_SESSION['error'])){
echo "{$_SESSION['error']}";
unset($_SESSION['error']);
}elseif(isset($_SESSION['success'])){
echo "{$_SESSION['success']}";
unset($_SESSION['success']);
}
?>
<?php include($MODPATHFILE)?></td>
</tr>
</table></td>
</tr>
<tr>
<td height="14">
<img src="images/index_04.gif" width="1240" height="14" alt="" /></td>
</tr>
</table>
<?
mysql_close($connectdb);
?>
</body>
</html>
Tag : PHP
|
|
|
|
|
|
Date :
2011-02-17 15:44:59 |
By :
เด็กทำโปรเจค |
View :
841 |
Reply :
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เริ่มทำจากบนลงล่างค่ะ
ส่วน function ต่าง ๆ นั้น จะทำงานก็ต่อเมื่อถูกเรียกใช้ค่ะ
|
|
|
|
|
Date :
2011-02-17 16:06:44 |
By :
ultrasiam |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|