Từ 1 tới 4 trên tổng số 4 kết quả

Đề tài: Lập trình CSocket server-client lỗi chỉ nhận dữ liệu được 1 lần?

  1. #1
    Ngày gia nhập
    04 2011
    Bài viết
    2

    Wink Lập trình CSocket server-client lỗi chỉ nhận dữ liệu được 1 lần?

    các bạn(anh,chị) bớt chút thời gian debug giùm mình nhé
    cụ thể là đến phần nhập câu hỏi và câu trả lời cho client, server chỉ nhập câu hỏi duy nhất 1 lần

    đây là đề bài (trích dẫn)
    lặp lại 3 lần :
    server gửi client 1 câu hỏi với 4 lựa chọn và đáp án (do server nhập)
    Client hiển thị câu hỏi và các lựa chọn lên màn hình .Chọn 1 câu tl và gửi về server


    mình chỉ nhập đc câu hỏi ở server 1 lần, từ lần 2 bị nhảy(chỉ nhập được cầu trả lời)_ các bạn debug sẽ rõ
    _______________________________________
    file đính kèm ở dưới
    Attached Files Attached Files

  2. #2
    Ngày gia nhập
    11 2007
    Nơi ở
    Hà Nội
    Bài viết
    520

    Sao đang hỏi mà lại để nick bị ban vậy

    Theo mình bạn có thể thiết kế như sau :
    Client kết nối, server trả về mã phiên sử dụng
    Client request 1 câu hỏi
    Server trả về mã câu hỏi, và nội dung câu hỏi
    client gửi trả lại mã câu hỏi
    Server sau đó gởi trả lại mã câu hỏi và phiên + đúng hoặc sai

  3. #3
    Ngày gia nhập
    04 2011
    Bài viết
    2

    Trích dẫn Nguyên bản được gửi bởi quangnh89 Xem bài viết
    Sao đang hỏi mà lại để nick bị ban vậy

    Theo mình bạn có thể thiết kế như sau :
    Client kết nối, server trả về mã phiên sử dụng
    Client request 1 câu hỏi
    Server trả về mã câu hỏi, và nội dung câu hỏi
    client gửi trả lại mã câu hỏi
    Server sau đó gởi trả lại mã câu hỏi và phiên + đúng hoặc sai
    dạ, em code rồi đó, nhưng bị lỗi gửi/nhận, mọi người coi giúp.

  4. #4
    Ngày gia nhập
    07 2008
    Nơi ở
    /media/Anime
    Bài viết
    2,288

    Hàm gets bị pass qua là do bạn chưa gọi fflush(stdin) chứ đâu liên quan gì đến socket.
    Càng yêu mèo thì mèo càng mập. Mèo càng mập ta lại càng yêu.

Các đề tài tương tự

  1. Trả lời: 6
    Bài viết cuối: 28-06-2014, 12:02 PM
  2. Chạy ứng dụng client/server vc++ trên 2 máy, làm thế nào để client kết nối server?
    Gửi bởi hotritam365 trong diễn đàn Thắc mắc lập trình Visual C++
    Trả lời: 5
    Bài viết cuối: 12-07-2012, 10:20 PM
  3. Socket Làm sao Client tự nhận biết IP của Server?
    Gửi bởi trunghieu_at trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 6
    Bài viết cuối: 18-02-2012, 10:07 AM
  4. Socket Ứng dụng chat Client ko nhận dữ liệu từ server ?
    Gửi bởi huunam0241 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 4
    Bài viết cuối: 16-09-2011, 03:53 PM
  5. làm sao để client luôn đợi để nhận dữ liệu từ server
    Gửi bởi DICKU trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 5
    Bài viết cuối: 14-04-2010, 01:41 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn