|
|
|
สอบถามการทำระบบสมัครสมาชิกแล้วให้ 1IP สามารถสมัครได้แค่เพียง 1 ครั้งเท่านั้นครับ |
|
|
|
|
|
|
|
เหอะๆ...ถ้าเค้าไม่ได้ใช้ IP จริง หล่ะครับ เช่น ในร้านเน็ต มี IP เดียว แต่สมัครจากสามเครื่อง จะทำไง
|
|
|
|
|
Date :
2014-01-06 23:26:28 |
By :
mangkunzo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อยากได้หลักการเป็นแนวทางไว้ก็ได้ครับ
อยากจะทราบจุดๆนี้ว่าพอจะมีทางเป็นไปได้ไหมครับ
จะปลอมไอพีมาหรือจะสมัครจากร้านเน็ตกี่เครื่องก็ได้ครับแต่ให้ IP ละ 1 ครั้งครับ ขอบคุณครับๆ
|
|
|
|
|
Date :
2014-01-07 00:55:39 |
By :
Fint |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
มันได้แค่ ip จริงมั้ง แบบนี้ทั้งบริษัทสมัครได้คนเดียว ร้านเน็ตก็สมัครได้คนเดียว ทำตามโลกเขาทำอีกว่าครับ ปกติเค้าใช้แต่ email กัน
|
|
|
|
|
Date :
2014-01-07 03:52:53 |
By :
PlaKriM |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมว่า แต่ละโจทย์ขึ้นอยู่กับการใช้งาน
ตัวอย่างเช่น
การใช้ IP ก้อมีประโยชน์เหมือนกัน เพราะบางที เว็บต้องการให้สมัครบริการฟรีอะไรสักอย่าง
แต่ถ้าใช้ E-mail ก้อจะไม่ตรงกับโจทย์ที่ต้องการ
แนวทาง
1. หา ip ของเครื่องที่่ใช้งาน
2. เก็บ ip ลงในฐานข้อมูลการข้อมูลการสมัคร ด้วย
3. ในการบันทึกลงฐานข้อมูลในแต่ละครั้ง ให้ sql หาว่ามี ip ดังกล่าวไหม ถ้าไม่มีให้สมัครได้คับ
ตัวอย่าง
Code (PHP)
<?
$ip = getenv("REMOTE_ADDR");
$sql = "select * from member where member_ip = '$ip' ";
$result = mysql_db_query ("$dbname", $sql) or die ("Invalid password");
$n = mysql_num_rows ($result);
if ($n>0) {
ข้อความแจ้งเตือนว่า สมัครไม่ได้
} else {
บันทึกการสมัคร
}
?>
|
|
|
|
|
Date :
2014-01-08 01:42:01 |
By :
achita3012 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้ามันได้ client ip จริงๆ คงไม่มีปัญหานะ
|
|
|
|
|
Date :
2014-01-08 10:39:10 |
By :
PlaKriM |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตอนนี้ IP ไม่ได้ Fix เฉพาะร้าน หรือ บริษัทน่ะครับ บาง ISP แจกเป็น โซนครับ บางโซนได้ IP Address เดียวกันหมด
|
|
|
|
|
Date :
2014-01-08 10:49:40 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
สงสัยต้องการสมาชิกจังหวัดละ 1 คน 55555555
|
|
|
|
|
Date :
2014-01-08 19:00:40 |
By :
mnij |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้ามันไม่มีปัญหาระบบ single user เค้าก็ใช้ ip กันหมดแล้ว ปัญหาบางปัญหาก็เป็นปัญหาโลกแตก
|
|
|
|
|
Date :
2014-01-08 23:37:40 |
By :
PlaKriM |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|