|
|
|
อยากทำระบบ Login เป็น md5 2 ชั้น จะเอาไปใช้กับ เว็บบอร์ด discuz X2.5 แนะนำหน่อยครับ |
|
|
|
|
|
|
|
สมมุติค่ารับเป็น post มา....
$md_pass1 = md5(trim($_POST['Password']));
$md_pass2 = md5($md_pass1);
echo $md_pass2;
ถ้าไม่ซีเรียสเรื่องการแทนตัวแปร จะกินแรม ก็คิดได้ประมาณนี้ล่ะ
แต่ลอง echo ดูว่ามันเป็นจริงไหม
เพราะจาก $md_pass1 จำนวนอักขระที่ถูกเข้ารหััสมาก็ยาวประมาณนึง
จะเอาเข้า md5 อีกรอบนึงมันจะได้ไหม ลองพิสูจน์ดูเองครับ.....
ลองเล่นดูก็ได้หมดนะ....
$pass1 = md5('123456');
echo $pass1."<br>";
//ผลลัพธ์ e10adc3949ba59abbe56e057f20f883e
$pass2 = md5($pass1);
echo $pass2."<br>";
//ผลลัพธ์ 14e1b600b1fd579f47433b88e8d85291
|
ประวัติการแก้ไข 2013-12-03 09:34:27
|
|
|
|
Date :
2013-12-03 09:29:13 |
By :
apisitp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
สำนวนไทย "คนกินข้าว หมากินขี้" ฝรั่งไม่มีวันเข้าใจ
ผมไม่กินข้าว เพราะฉะนั้น ผม...
จากสำนวนไทย
A แปลงเป็น Z
B แปลงเป็น Y
C แปลงเป็น X
...
...
0 แปลงเป็น 9
1 แปลงเป็น 8
2 แปลงเป็น 7
...
...
และในกรณีอื่นฯ
Code (PHP)
$md_pass1 = mdTHAI(สำนวนไทย);
$md_pass2 = md5($md_pass1);
echo $md_pass2;
[x] อะไรที่ง่ายฯ มักจะถอดยาก (ผู้เซี่ยวซานมักจะมองข้ามไป) และในทำนองเดียวกัน
|
|
|
|
|
Date :
2013-12-03 09:44:56 |
By :
love9713 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขยายความ #NO 3
ผมเคยผ่า SourceCode DiscuzPHP/DiscuzNT (เขียนด้วยC#)
แบบทะลุปรุโปร่ง
|
|
|
|
|
Date :
2013-12-03 10:06:11 |
By :
love9713 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
บางครั้งจะสื่อสารอะไรก็บอกตรง ๆ รับได้ไม่ได้ก็อีกเรื่อง ไม่ใช่มาตรรกะนั่นนี่นู่น บอกตรง ๆ ผมไม่เก่งเท่า อ่านแล้วก็ งง จริง ๆ ไม่รู้จะเล่นซ่อนคำ อำพรางเหี้ยไรหนักหนา....
รู้ว่าเก่ง จะอวดภูมิก็อวด ไม่ใช่อะไร ๆ แมร่งก็เอาแต่ตรรกะ ภาษาแปลภาษา ไม่จบไม่สิ้น
เว็บนี้จะลงโทษยังไงก็ไม่ว่า แต่บอกตรง ๆ รำคาญ มันมานานละ ... เชี้ยะไรหนักหนาก็ไม่รู้...
เปรียบห่าเหว สวรรค์วิมาน ไรหนักหนา .... ยิ่งด่า ยิ่งโมโห
ว่างก็ไปหาไรทำตามความเก่งเหอะ ไม่ต้องเข้ามาช่วยตอบหรอก
|
|
|
|
|
Date :
2013-12-03 13:40:44 |
By :
apisitp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|