|
|
|
JOOMLA ถ้าเราจะไม่ให้สมัครสมาชิกในเว็บ แต่จะให้ login โดยดึง username จากตารางอื่นที่ไม่ใช่ jos_users ทำยังไงคะ |
|
|
|
|
|
|
|
เปลี่ยนชื่อตารางใน php ที่เช็คการ Log in เลยครับ :)
|
|
|
|
|
Date :
2013-11-20 14:57:26 |
By :
itpcc |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตรงไหนคะ เราใช้ joomla อะค่ะ
|
|
|
|
|
Date :
2013-11-20 17:04:58 |
By :
pandawow |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้ายังไม่แตกฉาน PHP
แล้วไปจับ Joomla โดยที่ไม่รู้โครงสร้างอะไรของเค้าเลยก็ตายครับ....
- ดูตรงฟอร์ม Log in ครับ ว่าส่งค่าไป POST ไปเพจไหน แล้วก็ตามไปดูครับว่า เค้าติดต่อ database ที่ตารางไหน....
คิดเยอะ ๆ ครับ
|
|
|
|
|
Date :
2013-11-20 18:40:54 |
By :
telesyn |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองไปเอา Joomla มาลง แล้วไปหา ยังหาไม่เจอเลย โครงสร้างมันซับซ้อนซ่อนเงื่อน
เรียกไฟล์นั้น อินครูดไฟนี้ case 0 -1 if นั้น else นี้ เยอะแยะ...ตาลาย
ว่าง ๆ ลองหาต่อ ถ้าหาเจอว่ามันไป check username ของ member ที่ไฟล์ไหนจะเอามาบอก
แต่ขอเวลาสัก 2 เดือนนะ เพราะมันมีหลายไฟล์ ต้องไล่เปิดทีละไฟล์อ่ะครับ
|
|
|
|
|
Date :
2013-11-20 19:05:08 |
By :
telesyn |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ทำไม่เป็น.....
แต่จากการดูคร่าว ๆ
'SELECT '.$db->quoteName('id') .
' FROM '.$db->quoteName('#__users') .
' WHERE '.$db->quoteName('id').' = '.(int) $userId
ถ้าเจอแบบนี้ ไปเช็คจาก db อื่นผมว่ายาก (ผมทำไม่เป็น)
เพราะจากไฟล์ configuration.php กำหนด public $db = 'joomla'; ไว้แบบนี้แล้ว...
แต่ถ้าไป copy ตารางสมาชิก แล้วมาใส่เพิ่มใน db นี้ คงทำได้ง่ายกว่า....แต่คงต้องมาไล่หา Code กันขี้แตก
ให้เวลาล็อกอินวิ่งไปที่ตามรางใหม่ที่เราต้องการ...
เลิกเล่นดีกว่า ไม่หนุก
|
|
|
|
|
Date :
2013-11-20 19:14:18 |
By :
telesyn |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แต่ถ้าเพิ่ม public $db_out = 'user'; ก็ต้องลองดูว่ามันจะทำงานไหม
-ลองกำหนด และเพิ่มเข้าไปไม่มีปัญหา แต่ปัญหาหลักก็ต้องไปไล่เช็คต่อว่าไฟล์ที่ต้องการอยู่ที่ไหน จัดแจ้งเปลี่ยนตัวแปร...
ทำได้ ถ้ามีเวลา 2 ปี .... ผมน่าจะหาเจอ หรือใครหาเจอก่อนก็ลองเอามาแชร์นะ...
คิดได้เยอะ ทำได้หลายทาง ถ้ารีบเขียนระบบเอง เว็บเองเถอะครัช ง่ายกว่า....
joomla ไม่แม่นจริง ๆ ทำช่องโหว่ไว้ โดนเจาะมา (แบบที่โดน เพิ่งเอาสคริปท์ออกไปได้) เหนื่อยตายห่า...555+
|
|
|
|
|
Date :
2013-11-20 19:19:38 |
By :
telesyn |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถามแค่นี้เลยกลายเป็นคนไม่แตกฉานใน PHP แล้วก็คิดน้อยเลยหรอคะ
|
|
|
|
|
Date :
2013-11-21 09:37:16 |
By :
pandawow |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แล้วจริงหรือเปล่าครับ.....จะแกะ "จุมลา" ไม่ใช่เรื่องยาก แต่มันก็ไม่ง่าย ... แต่ถ้าคุณทำได้ผมก็สรรเสริญจากใจจริง
แล้วการคิดเยอะ ๆ แต่ถ้ามองบวก ให้คิดหาวิธีอื่นๆ ที่จะมาทดแทน แทนที่จะทำอย่างที่บอกครับ
แต่คำถาม บอกตรง ๆ มันเป็นคำถามที่คุณรู้คำตอบ แต่คุณไม่แน่ใจ
มั่นใจในความคิด มันก็พชิตปัญหาได้ครับ
อย่าเอา CMS ที่เค้าทำมาแล้วไปดัดแปลงเลยครับ ด้วยความปารถนาดี จากใจ
|
|
|
|
|
Date :
2013-11-21 10:05:03 |
By :
telesyn |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ก็แค่นี้แหละค่ะ ก็แค่บอกว่ามันทำไม่ได้ ทำยาก บลาๆๆๆ
ที่ถามนี่ก็เพราะไม่รู้ เผื่อจะมีคนรู้วิธีอื่นที่สามารถทำได้ ก็แค่นั้น
ขอบคุณและขอโทษที่รบกวนค่ะ
|
|
|
|
|
Date :
2013-11-21 10:43:25 |
By :
pandawow |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คับ...แต่...ไม่ได้รบกวนอะไรเลย.... ผมว่าง
|
|
|
|
|
Date :
2013-11-21 12:58:42 |
By :
telesyn |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|