Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,025

HOME > ASP > ASP Forum > ต้องการตรวจสอบพฤติกรรมการเข้าใช้งาน ซึ่งแต่ละหน้าเป็นข้อมูลที่เกี่ยวกับ จำนวนเงินค่ะ เลยต้องการเพิ่มมาตราการความปลอดภัยในการตรวจสอบผู้ใช้อีกขั้น



 

ต้องการตรวจสอบพฤติกรรมการเข้าใช้งาน ซึ่งแต่ละหน้าเป็นข้อมูลที่เกี่ยวกับ จำนวนเงินค่ะ เลยต้องการเพิ่มมาตราการความปลอดภัยในการตรวจสอบผู้ใช้อีกขั้น

 



Topic : 046475



โพสกระทู้ ( 58 )
บทความ ( 0 )



สถานะออฟไลน์




นู๋ต้องการรู้ว่า IPเครื่องไหน หรือ SessionUserอะไร ที่ Login เข้ามา ในหน้าต่างๆ ซึ่งมีการกำหนด สิทธิ์การเข้าใช้งานและอยากรู้พฤติกรรมการใช้งาน ซึ่งแต่ละหน้าเป็นข้อมูลที่เกี่ยวกับ จำนวนเงินค่ะ เลยต้องการเพิ่มมาตราการความปลอดภัยอีกขั้นในการตรวจสอบค่ะ
นู๋จะต้องเขียน Code ยังงัยค่ะ
ต้องการให้มันแสดงอย่างนี้ค่ะ คือ

Online ขณะนี้ มีจำนวน 5 คน
1. user A ----> เก็บค่าตัวแปร session
IP 192.168.124.201 ----> IP Local
2. user B
IP 192.168.124.202
3. user C
IP 192.168.124.203
4. user D
IP 192.168.124.204
5. user E
IP 192.168.124.205

จะต้องเขียนให้วน Loop ยังงัยคะ
IP แต่ละเครื่อง เป็น IP ที่ตั้งค่าConfig และ อัตโนมัติ ให้แสดง IP ภายในองค์กร

ใช้ ASP VBScrip ขอบคุณค่ะ
ช่วยหน่อยนะคะ



Tag : ASP, JavaScript, VBScript, Ajax









ประวัติการแก้ไข
2010-08-04 10:42:04
Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2010-08-04 09:46:57 By : Fhaa View : 1455 Reply : 14
 

 

No. 1



โพสกระทู้ ( 58 )
บทความ ( 0 )



สถานะออฟไลน์


ผู้รู้ ช่วยด้วยนะคะ






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-08-04 10:43:22 By : Fhaa
 


 

No. 2



โพสกระทู้ ( 1,348 )
บทความ ( 1 )



สถานะออฟไลน์


ว่าแต่ตอนนี้ มี Table เก็บข้อมูลการเข้ามา Access หรือยังล่ะ
Table ที่มีข้อมูล UserName, IP Address, Last Access Time, WebPage ประมาณนี้
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-08-04 10:58:56 By : watcharop
 

 

No. 3



โพสกระทู้ ( 58 )
บทความ ( 0 )



สถานะออฟไลน์


นู๋ไม่ต้องการเก็บในฐานข้อมลหง่ะค่ะ
แต่ กำหนด Session เป็น User คะ ซึ๋ง User ของแต่ละคนมีอยู่ในฐานข้อมูลอยู่แล้ว
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-08-04 11:21:50 By : Fhaa
 


 

No. 4



โพสกระทู้ ( 1,348 )
บทความ ( 1 )



สถานะออฟไลน์


ถ้านู๋ ไม่เก็บ แล้วนู๋จะรู้ได้ไงว่า ตอนนี้ มีใครเข้ามา Access Web อยู่บ้าง จะใช้ Object ตัวไหนล่ะ

คงไม่ใช่ Object Session นะ
เพราะ Object ตัวนี้มันเป็นของ User ที่เข้ามาแต่ละคน
เช่นเมื่อ User A เปิดหน้า Web ก็เกิด Session ขึ้นมา ขณะเดียวกัน User B เปิดหน้า Web ก็จะเกิด Session ขึ้นมาเหมือนกัน
แต่ทั้ง Session ของ User A และ User B ก็เป็นคนละตัวกันนะจ๊ะ


ประวัติการแก้ไข
2010-08-04 12:50:47
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-08-04 12:43:52 By : watcharop
 


 

No. 5



โพสกระทู้ ( 58 )
บทความ ( 0 )



สถานะออฟไลน์


ถ้าสามารถ แสดง Online ขึ้นมาได้ งั้นเก็บก็ได้ค่ะ
สร้างเป็น table User ละกันนะค่ะ
SELECT InchargeID, UserName, Password, level, Session, IPAddress, Emp_ID FROM User WHERE

ต้องการให้มันแสดงอย่างนี้ค่ะ คือ

Online ขณะนี้ มีจำนวน 5 คน
1. user A ----> เก็บค่าตัวแปร session
IP 192.168.124.201 ----> IP Local
2. user B
IP 192.168.124.202
3. user C
IP 192.168.124.203
4. user D
IP 192.168.124.204
5. user E
IP 192.168.124.205

จะต้องเขียนให้วน Loop ยังงัยคะ
ช่วยหน่อยนะคะ


ประวัติการแก้ไข
2010-08-04 14:21:09
2010-08-04 14:26:16
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-08-04 14:20:15 By : Fhaa
 


 

No. 6



โพสกระทู้ ( 1,348 )
บทความ ( 1 )



สถานะออฟไลน์


ขอยืนยันวัตถุประสงค์ก่อนนะครับว่า ตรงกัน
วัตถุประสงค์ คือ อยากเขียน WebPage (สมมุติว่าชื่อ InfoPage.asp) เพื่อแสดงข้อมูลการเข้ามาใช้งาน WebPage การเงิน
(ในที่นี้ให้ชื่อว่า AccountingPage.asp) ว่าในขณะปัจจุบันนี้มีใครเข้ามาเปิดหน้านี้อยู่บ้าง

เพราะฉะนั้น InfoPage.asp น่าจะแสดงรายการประมาณนี้
UserName, Last Access Time, WebPage, SessionID, IP Address

ขออธิบายหลักการก็แล้ว ให้เขียนโค้ดให้ดู มันไม่ไหว เยอะจัด
หลักการก็คือ
1. ต้องสร้างตาราง WebPageLog ประกอบด้วยข้อมูล UserName, IP Address, Last Access Time, WebPage, SessionID
2. ที่ AccountingPage.asp ให้สร้างโค้ดเพื่อบันทึกข้อมูลในตาราง WebPageLog ว่าเป็นใคร มาจาก IP อะไร เข้ามาเปิดหน้านี้เมื่อไหร่
WebPage ก็ระบุไปเลยว่า "AccountingPage" และจาก SessionID อะไร

3. ที่ InfoPage.asp ก็แค่เปิด Recordset อ่านข้อมูลจากตาราง WebPageLog โดยอาจเอาเฉพาะที่ Last AccessTime ไม่เกิน 15 นาที
แล้วเอามาแสดงผล

4. แน่นอนว่า ผลลัพธ์บน InfoPage.asp อาจไม่ตรงกับความเป็นจริงซะทีเดียว ในประเด็นว่า เมื่อ User A เปิดเว็บ AccountingPage.asp ตอน 13:00 และปิดไปตอน 13:05 เมื่อคุณมาเปิดเข้าเช็คใน InfoPage.asp ตอน 13:07 คุณก็จะเห็นรายการนี้อยู่
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-08-04 15:26:18 By : watcharop
 


 

No. 7



โพสกระทู้ ( 58 )
บทความ ( 0 )



สถานะออฟไลน์


ถูกค่ะ ท่าน rop เข้าใจวัตถุประสงค์ตรงกัน
และจำเป็นต้องตรวจสอบจิงๆค่ะ
แต่ว่า................. จะวางcode ยังไง ฮือออออออ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-08-04 15:54:19 By : Fhaa
 


 

No. 8



โพสกระทู้ ( 58 )
บทความ ( 0 )



สถานะออฟไลน์


???
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-08-05 09:17:10 By : Fhaa
 


 

No. 9



โพสกระทู้ ( 1,348 )
บทความ ( 1 )



สถานะออฟไลน์


1. นู่เคยเขียนโค้ดเพื่อบันทึกข้อมูลรึเปล่า
2. นู่เป็นคนเขียนหน้า AccoutingPage.asp เองรึเปล่า หรือคนอื่นทำ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-08-05 11:15:42 By : watcharop
 


 

No. 10



โพสกระทู้ ( 58 )
บทความ ( 0 )



สถานะออฟไลน์


เขียนเองซิค่ะ
สร้างฟอร์มให้บันทึกหน่ะ สร้างได้
จุดประสงค์คือไม่ได้ให้ user บันทึกเอง
ต้องการให้ บันทึกอัตโนมัติ
แล้วอีกอย่าง เก็บค่าที่บันทึกเข้าไปใน ตาราง แล้ว
ต้องการให้มันแสดงรายชื่อ user ที่หน้า InfoPage.asp
ที่เข้ามาใช้งานในหน้า AccountingPage.as
มันก็แสดงทั้งหมด ที่บันทึก
แต่ user logoff ออกไปแล้วก็ไม่รู้ status ว่า logoff

ทำงัยดีค่ะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-08-05 12:18:09 By : Fhaa
 


 

No. 11



โพสกระทู้ ( 1,348 )
บทความ ( 1 )



สถานะออฟไลน์


1. เราไม่มีทางเขียนเว็บเพื่อแสดงให้เห็นว่ามี User คนไหนดูหน้า AccountingPage แบบ realtime จริง ๆ ได้หรอก
ได้แค่แสดงว่า มี User คนไหนบ้างเข้าหน้า AccountingPage และเข้าล่าสุดเมื่อไหร่


2. ส่วนวิธีการที่จะไม่ให้แสดงรายการมากเกินไป คือ การอ่านข้อมูลจากตาราง WebPageLog โดยเอาเฉพาะที่ Last AccessTime ไม่เกิน 15 นาทีที่ผ่านมา (หรือ 30 นาที แล้วแต่เรา)
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-08-05 12:40:19 By : watcharop
 


 

No. 12



โพสกระทู้ ( 51 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook

เท่าที่อ่านมา คุณ Fhaa ก็ได้ ขั้นตอนการเขียนจาก คุณ rop แล้ว คิดว่าอันนี้จัดการได้แล้วใช่ไหมครับ

ลองใช้เป็นAJAX ไหมครับ ยิงข้อมูลเช็คตลอดว่าค่าSession ยังมีค่าอยู่ ในserver ถ้าไม่ยิงมาในเวลาที่กำหนดก็สั่งไปupdate ว่า logoff ไปแล้ว

แต่ระวัง server จะทำงานหนักนะครับ ^^
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-08-05 13:51:52 By : hwang
 


 

No. 13



โพสกระทู้ ( 58 )
บทความ ( 0 )



สถานะออฟไลน์


???
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-08-05 16:56:04 By : Fhaa
 


 

No. 14



โพสกระทู้ ( 1,348 )
บทความ ( 1 )



สถานะออฟไลน์


ถ้างง เรื่อง AJAX ก็ทำแบบ Simple อย่างที่ผมว่าไปก่อนก็ได้ครับ แล้วค่อยๆ พัฒนาไป
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-08-05 18:12:13 By : watcharop
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ต้องการตรวจสอบพฤติกรรมการเข้าใช้งาน ซึ่งแต่ละหน้าเป็นข้อมูลที่เกี่ยวกับ จำนวนเงินค่ะ เลยต้องการเพิ่มมาตราการความปลอดภัยในการตรวจสอบผู้ใช้อีกขั้น
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 03
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่