ช่วยระบบสมาชิกของผ้มด้วยครับ สมาชิกของผมสมัครมาก่อน แล้วรอ admin เข้ามาเช็คข้อมูลอีกที กรุณาช่วยเรื่องการอนุญาติของ
สมาชิกของผมสมัครมาก่อน แล้วรอ admin เข้ามาเช็คข้อมูลอีกที ถึงจะอนุญาติให้ใช้ระบบได้
กรุณาช่วยเรื่องการอนุญาติของ admin ด้วยครับ โดยเมื่อ admin เข้าระบบมาดู ก็จะดึงข้อมูลของผู้ที่มาสมัคร แล้วแต่ละชื่อจะมี checkbox อยู่ข้างหน้า เพื่อเอาไว้ติ๊ก แล้วกดปุ่มอนุญาติ ผมไม่สามารถทำขั้นตอนนี้ได้ กรุณาช่วยหน่อยเถอะครับ
*อีก 1 เรื่อง คือผมไม่เข้าใจว่า insert ข้อมูลผู้สมัครไปแล้ว ข้อมูลทั้งหมดนั้นลงฐานหมด ยกเว้น password อ่ะครับ พอจะรู้หรือไม่เกิดจากอะไร
include "function.php";
$rank=$_POST[rank];
$position=$_POST[position];
$codes=$_POST[codes];
$firstname=$_POST[firstname];
$lastname=$_POST[lastname];
$tel=$_POST[tel];
$email=$_POST[email];
$sunggut=$_POST[sunggut];
$province=$_POST[province];
$username=$_POST[username];
$password=$_POST[password];
$confirmpassword=$_POST[confirmpassword];
echo "$password";
if($rank =="" or $position =="" or $codes =="" or $firstname =="" or $lastname =="" or $tel =="" or $email =="" or $sunggut =="" or $province =="" or $username =="" or $password =""){
echo "<h3>ERROR : ¡ÃسҡÃÍ¡¢éÍÁÙÅãËé¤Ãº¹Ð¤ÃѺ</h3>";
exit();
}
if(!checkemail($email)){
echo "<h3>ERROR : ÃٻẺÍÕàÁÅ·Õè¡ÃÍ¡äÁè¶Ù¡µéͧ¹Ð¤ÃѺ</h3>";
exit();
}
include "connect.php";
$sql="INSERT INTO member(id_member,rank,position,codes,firstname,lastname,tel,email,sunggut,province,username,password ,status)VALUES('','$rank','$position','$codes','$firstname','$lastname','$tel','$email','$sunggut','$province','$username','$password','NO')";
$result=mysql_db_query($dbname,$sql);
if($result){
echo "<h3>·èÒ¹ä´éŧ·ÐàºÕ¹¡ÑºàÃÒàÃÕºÃéÍÂáÅéǤÃѺ ·Ò§àÃҨйӢéÍÁÙŢͧ·èÒ¹ÁÒµÃǨÊͺ¡è͹ áÅéǨеͺ¡ÅѺ·Ò§ÍÕàÁÅìè·èÒ¹</h3>";
echo "<a href='http://pknow.edupolice.org'>¤ÅÔ¡¡ÅѺÊÙè˹éÒËÅÑ¡</a><br>";
echo "$rank"."<br>";
echo "$position"."<br>";
echo "$firstname"."<br>";
echo "$codes"."<br>";
echo "$username"."<br>";
echo "$password"."<br>";
} else {
echo "<h3>ERROR : äÁèÊÒÁÒöºÑ¹·Ö¡¢éÍÁÙÅä´é</h3>";
}
เป็นแบนี้อ่ะครับTag : - - - -
Date :
9 ม.ค. 2551 11:42:14
By :
proactive
View :
1284
Reply :
1
ให้เพิ่ม filds ของตาราง member ชื่อ status อะค่ะ กำหนด default เป็น 0 คือไม่เปิดใช้งาน
จนกว่า admin จะเข้ามา editให้ status เป็น 1 ถึงใช้งานได้
ก็เอาไปประยุกต์ใช้ อย่างเช่นตอนจะเข้าระบบ ก็
$sql="select status from member where username='$User' and password='$Pass'";
$result=mysql_query($sql);
$num=mysql_num_rows($result)
if($num>0){
... สามารถใช้ระบบได้ ประยุกต์ใช้เอาเอง เช่นเก็บค่า session เป็นต้น
}
else{
....ไม่สามารถใช้ระบบได้ กลับไป login ใหม่ เป็นต้น
}
แล้วก็ตรงที่ไม่สามารถ add password ได้น่าจะเป็นที่ชื่อตัวแปรผิด หรือชื่อ filds ผิดนะคะ ลองเช็คดูดีๆ
Date :
9 ม.ค. 2551 12:53:02
By :
hobbits
Load balance : Server 01