Hỏi cách "giao tiếp" với IBF :D

Thảo luận trong 'Lập trình & Đồ hoạ' bắt đầu bởi myshinichi, 14/9/05.

  1. myshinichi

    myshinichi Mario & Luigi

    Tham gia ngày:
    16/8/04
    Bài viết:
    890
    Nơi ở:
    http://microsync.net
    Mình đang viết một music online cho IBF. Mình vướng mắc một số vấn đề sau nhờ các bạn ra tay tương trợ :

    - DBase music của mình dùng chung bảng member với IBF nên làm sao để check xem cookie hay session hiện tại xem có user nào login hay chưa. VD như mình log vào IBF, gồi chuyển link sang bên trang nhạc thì trang nhạc cho log vào (vì đã log trước ở IBF gòi) ngược lại thì hiện trang nhạc ở chế độ guest.

    - Làm sao cho user login vào trang nhạc ? vì mình không biết làm cách nào check được cái md5 của bảng members :D

    Kiến thức thô lậu, mong được chỉ giáo, tại hạ cảm thấy vạn lần hân hạnh :D
     
  2. m47

    m47 Dragon Quest

    Tham gia ngày:
    6/1/04
    Bài viết:
    1,365
    Nơi ở:
    anywhere but Home
    Tui cũng không nghiên cứu kỹ code IBF bằng vBB ! Tuy nhiên câu trả lời .. chung chung cho cả hai câu hỏi là :
    Mở code của IBF ra .. coi :D
    Coi xem cách set và get cookie của IBF thế nào rùi mình áp dụng qua ... Bình thường mỗi mem thì sau khi login sẽ tạo ra môt session .. va` chúng ta sẽ kiểm tra session .. nếu có session thì sẽ in ra thông tin của người dùng đã đăng nhập ....
    Còn kiểm tra xem bao nhiêu mem bao nhiêu khách , và mem nào đang online thì xem trong DB .. có một table để làm việc này ... trong vBB có tên là session còn IBF thì kô biết :D
    Còn md5 thì chỉ có cách mò cái function encode của nó thui :D
     
  3. Dark_XIII

    Dark_XIII T.E.T.Я.I.S

    Tham gia ngày:
    17/4/03
    Bài viết:
    688
    Nếu trên 2 host khác nhau thì truyền hidden field (user/pass) tạm cũng được. Còn vấn đề md5. Trong php có hàm md5() implicit sẵn rồi. Chỉ việc dùng thôi.
    $pass = md5(<chuỗi pass lấy từ request>);
    'select * from users where password = '.$pass
    Hehe có gì sai bà con bỏ qua cho vì mới đọc php được mấy hôm thôi. XD
     
  4. m47

    m47 Dragon Quest

    Tham gia ngày:
    6/1/04
    Bài viết:
    1,365
    Nơi ở:
    anywhere but Home
    Vấn đề là mỗi web app có một cách encode của riêng nó !
     
  5. myshinichi

    myshinichi Mario & Luigi

    Tham gia ngày:
    16/8/04
    Bài viết:
    890
    Nơi ở:
    http://microsync.net
    Cùng host cơ :| Cùng host cơ Cùng host cơ Cùng host cơ Cùng host cơ Cùng host cơ Cùng host cơ Cùng host cơ Cùng host cơ Cùng host cơ Cùng host cơ Cùng host cơ Cùng host cơ Cùng host cơ Cùng host cơ Cùng host cơ Cùng host cơ Cùng host cơ Cùng host cơ Cùng host cơ Cùng host cơ Cùng host cơ Cùng host cơ Cùng host cơ Cùng host cơ Cùng host cơ Cùng host cơ Cùng host cơ Cùng host cơ Cùng host cơ Cùng host cơ Cùng host cơ Cùng host cơ Cùng host cơ Cùng host cơ Cùng host cơ

    Chính xác, ngoài cái md5, nó còn thêm mắm muối vào nữa, "mắm muối" theo cả nghĩa đen lẫn nghĩa bóng nhá, nó có thêm cái chuỗi mã phụ $salt <== muối nè :(( Đọc cái đống code đan xen chằng chịt đó khổ thiệt :(( Đọc cái đống code đan xen chằng chịt đó khổ thiệt Đọc cái đống code đan xen chằng chịt đó khổ thiệt Đọc cái đống code đan xen chằng chịt đó khổ thiệt Đọc cái đống code đan xen chằng chịt đó khổ thiệt Đọc cái đống code đan xen chằng chịt đó khổ thiệt Đọc cái đống code đan xen chằng chịt đó khổ thiệt Đọc cái đống code đan xen chằng chịt đó khổ thiệt Đọc cái đống code đan xen chằng chịt đó khổ thiệt Đọc cái đống code đan xen chằng chịt đó khổ thiệt Đọc cái đống code đan xen chằng chịt đó khổ thiệt Đọc cái đống code đan xen chằng chịt đó khổ thiệt Đọc cái đống code đan xen chằng chịt đó khổ thiệt Đọc cái đống code đan xen chằng chịt đó khổ thiệt
     
  6. m47

    m47 Dragon Quest

    Tham gia ngày:
    6/1/04
    Bài viết:
    1,365
    Nơi ở:
    anywhere but Home
    Ko cần phải đọc .. trừ khi bạn muốn nghiên cứu :| nó có hàm encode thì khắc có hàm decode ! Cứ tìm cái hàm đó đem ra xài thui mà !
    Cách encode có thêm mắm muối thì bên php.net cũng có hướng dẫn ! Nói chung là khá rắc rối ::)
     

Chia sẻ trang này