 |
|
|
 |
 |
|
ต้องเขียน code ตัวไหนอ่ะครับ
|
 |
 |
 |
 |
Date :
2009-03-25 10:52:41 |
By :
torrider |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ครับผม
ก็คือว่าตรวจสอบก่อนนะครับในหน้า login เนี้ยหละ
ว่ามี username นี้อยุ่ในระบบหรือเปล่า ถ้ามีในระบบก็ให้ทำการให้ login ผ่าน และก็ทำงาน insert
login log ลงไปใน ฐานข้อมูลด้วยอ่ะครับ
Code (PHP)
<?php
if($username == "DR.WEBSITE"){
echo "login สำเร็ว";
$date = date();
$sql = "insert into (user,date)values('$username','$date')";
// ตรงนี้ก็จะให้ไปทำงานที่หน้าไหนต่อไปก็มาใส่ ต่อจากตรงนี้เลยครับ
}else{
echo "login ไม่สำเร็ว";
}
?>
อันนี้ใช้ได้ไหมครับ
ลองดูนะ สู้ๆ
ผมจะเขียนเป็นแบบ ตัวอย่างแล้ว เอาไปใช้งานจริง ดูนะครับ
|
 |
 |
 |
 |
Date :
2009-03-25 11:16:54 |
By :
dr.website |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
กำ code ผิดตรงที่
Code (PHP)
<?php
$sql = "insert into login_log(user,date)values('$username','$date')";
?>
|
 |
 |
 |
 |
Date :
2009-03-25 11:18:37 |
By :
dr.website |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ขอบคุณครับ ขอลองก่อน
|
 |
 |
 |
 |
Date :
2009-03-25 11:27:52 |
By :
torrider |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
Code (PHP)
<?php ob_start(); session_start(); ?>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" >
<title>MDS</title>
<?
$thisdate = date("d-m-Y");
if($login == "failed"){
echo "<font size =3 color = ff0000>you are hacker !!</font>";
} else { // else login = failed
if( $login_text == "torrider" && $pass_text == "027518483") {
header("location:user_page.html");
$sql = "insert into login_log(ID_lonin,user,date)values('$ID_login','$Date_login','$ID_name')";
$dbquery = mysql_query($sql);
}elseif( $login_text == "kanokclub" && $pass_text == "00001112"){
header("location:user_page.html");
}else { header("location:main.php?login=failed");
}
} // end else login = failed
?>
= = มันไม่เข้าง่ะงับ
|
 |
 |
 |
 |
Date :
2009-03-25 11:49:00 |
By :
torrider |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
$sql = "insert into login_log(ID_lonin,user,date)values('$ID_login','$Date_login','$ID_name')";
ลองเปลี่ยนเป็น
$sql = "insert into login_log(ID_login,user,date)values('$ID_login','$Date_login','$ID_name')";
หรือเปล่า ? ???
|
 |
 |
 |
 |
Date :
2009-03-25 11:54:48 |
By :
noomna19 |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
อิอิ เขียนผิดรึป่าวงิ
|
 |
 |
 |
 |
Date :
2009-03-25 11:59:01 |
By :
teez1232002 |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
เปล่า = =" ไม่เข้าเหมือนเดิม
|
 |
 |
 |
 |
Date :
2009-03-25 12:00:00 |
By :
torrider |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ที่ไม่เข้า เนี้ย มันมี Error อะไรหรือเปล่าครับ แล้วถ้าเข้าแล้ว ข้อมูลที่เข้าจะเป็นยังไง ... ลองเอามาให้ดูหน่อยนะครับ จะได้หาทางช่วยเหลือต่อไป อิอิ สู้ ๆ ครับ 
|
 |
 |
 |
 |
Date :
2009-03-25 12:02:29 |
By :
noomna19 |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ฮึบบบ !!! ยกมาทั้งดุ้นเลย
-*- ไม่ error งับ
แล้วถ้าเข้า มันก็ต้องเข้าไปที่ phpmyadmin ชิมิเค๊อะ *-*
แต่มัน บ่มี = =
|
 |
 |
 |
 |
Date :
2009-03-25 12:08:00 |
By :
torrider |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
แล้วได้เขียนตัว Connect ไปยังฐานข้อมูลแล้วหรือยังอ่ะครับ
Code (PHP)
<?php
$host="localhost";
$u="root";
$p="rootpassword";
$db="databasename";
$connect = mysql_connect($host,$u,$p) or die("Can not Connect to Server ");
$udb=mysql_select_db($db,$connect) or die("Valid of Database : No Database Name");
?>
สู้ต่อไป
|
 |
 |
 |
 |
Date :
2009-03-25 12:10:56 |
By :
noomna19 |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ยังก๊าบ 555+ เด๋วไปกินข้าวก่อนมาทำใหม่ = =
|
 |
 |
 |
 |
Date :
2009-03-25 12:28:15 |
By :
torrider |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
รูปภาพ
มันไม่เข้าง่ะ = =
Code (PHP)
<?php ob_start(); session_start(); ?>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" >
<title>MDS</title>
<?
$thisdate = date("d-m-Y");
if($login == "failed"){
echo "<font size =3 color = ff0000>you are hacker !!</font>";
} else { // else login = failed
if( $login_text == "torrider" && $pass_text == "027518483") {
header("location:user_page.html");
$sql = "insert into login_log(ID_login,user,date)values('$ID_login','$Date_login','$ID_name')";
$dbquery = mysql_query($sql);
}elseif( $login_text == "kanokclub" && $pass_text == "00001112"){
header("location:user_page.html");
}else { header("location:main.php?login=failed");
}
} // end else login = failed
?>
|
 |
 |
 |
 |
Date :
2009-03-25 13:17:02 |
By :
torrider |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ตามนี้ ครับ
Code (PHP)
<?php ob_start(); session_start(); ?>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" >
<title>MDS</title>
<?
$host="localhost";
$u="root";
$p="rootpassword"; //รหัสผ่านเข้าฐานข้อมูล
$db="databasename"; // ชื่อฐานข้อมูล
$connect = mysql_connect($host,$u,$p) or die("Can not Connect to Server ");
$udb=mysql_select_db($db,$connect) or die("Valid of Database : No Database Name");
$thisdate = date("d-m-Y");
if($login == "failed"){
echo "<font size =3 color = ff0000>you are hacker !!</font>";
} else { // else login = failed
if( $login_text == "torrider" && $pass_text == "027518483") {
header("location:user_page.html");
$sql = "insert into login_log(ID_login,Date_login,ID_Name)values('','$thisdate','$login_text')";
$dbquery = mysql_query($sql);
}elseif( $login_text == "kanokclub" && $pass_text == "00001112"){
header("location:user_page.html");
}else { header("location:main.php?login=failed");
}
} // end else login = failed
?>
ลองดูนะครับ ....
|
 |
 |
 |
 |
Date :
2009-03-25 13:24:44 |
By :
noomna19 |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
อ๊ากกกกกกกกกกกกกกกกกกกก
ได้แว้ว ค๊าบบบ แต่ date login มัน 0000-00-00 แป่ววว
|
 |
 |
 |
 |
Date :
2009-03-25 13:32:46 |
By :
torrider |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
อ่อ ได้ละครับ
|
 |
 |
 |
 |
Date :
2009-03-25 13:34:05 |
By :
torrider |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
Code (PHP)
<?php
$thisdate = date("Y-m-d");
?>
|
 |
 |
 |
 |
Date :
2009-03-25 13:37:02 |
By :
torrider |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
Code (PHP)
<?php
$thisdate = date('Y-m-d'); // ลองใส่ ' ' แทน " "
?>

ดีจัยด้วยครับ ได้ซะที อิอิ
|
 |
 |
 |
 |
Date :
2009-03-25 13:41:44 |
By :
noomna19 |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
คือว่า ก่อนอื่นเลยนะครับ
ต้องไป ปรับ date_login ให้เป็น varchar ก็ได้
หรือว่า ให้ค่า php ส่งวันที่เข้าไป ตรงกับ format ของ mysql ตรงวันที่อ่ะครับ
แล้วมันจะ เพิ่มเข้าไปในระบบได้นะครับ
ลองดูนะครับ
|
 |
 |
 |
 |
Date :
2009-03-25 13:47:48 |
By :
dr.website |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ขอบคุณงับ ย้ายทู้ไปตอบอันใหม่ = =" +2 ได้มั๊ยนี้
|
 |
 |
 |
 |
Date :
2009-03-25 13:48:18 |
By :
torrider |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|