• 締切済み

phpで掲示版をつくっているのですが

掲示版にlineのグループの既読機能のようなものを設置するにはどうすれば良いのですか?

  • PHP
  • 回答数2
  • ありがとう数0

みんなの回答

回答No.2

#1です DB使わなくても書き込みの記録の為にlogファイルを残していると思います。 非常に良くない設計ですが、(同時書き込みや書き込み速度等問題多数)そのlogfileとかでユーザー判定できる情報をどうにか保存しないと無理ですね。そうしないといったいどうやって一ユーザーのアクセス情報を他のユーザーに伝えるおつもりなのでしょうか?それとも見てるユーザーが見たかどうかの判断だけでいいという話ならそもそも必要ない機能ですね、だって開いた瞬間に既読になるんだもの。 このご時世DB無しのインターネットサービスなんてありえません、スペックやセキュリティ的に、開発環境をもう少ししっかし書いた方が回答者も答えやすくいいと思いますよ。

inos1083
質問者

補足

何度もすみません http://www.rocomotion.jp/php/p_up_board_i_with_g.php を改造して使っています。 サーバはlv9で借りています basic認証で知り合い同士と使っています

回答No.1

DBに新しくLINEグループみたいに閲覧権限を絞り込み閲覧権限が与えられている人分のデータを格納したテーブルが必要になります。 そもそも今は以下のような掲示板テーブルがあると思います。 掲示板テーブル ・掲示板ID ・掲示板タイトル ・掲示板概要 ・掲示板作成日 ・掲示板有効フラグ コメントテーブル ・コメントID ・掲示板ID ・コメント内容 ・コメント作成日 ・コメント有効フラグ 上記に閲覧権限を与えたユーザーのみ見れる様にしてそのユーザーテーブルは 掲示板ユーザーテーブル ・ユーザーID ・ユーザー名 ・掲示板ID ・最終掲示板ログイン日時 ・ユーザー有効フラグ これでログインする度、ページアクセスする度に「最終掲示板ログイン日時」を更新して、その日付が一覧に出てる「コメント作成日」よりも新しければコメントの横に「既読」マークを出すの事で可能ですね。 勿論DB種類や構成によって対応は異なりますが、参考までにどうぞ

inos1083
質問者

補足

補足します DBは使っていません

関連するQ&A

  • 掲示板PHPを探しています。

    条件 掲示板は投稿するとすぐに掲示板に反映されますが、私の希望する掲示板は 投稿後、一旦保留になり、掲示板管理者が掲示することを許可した投稿のみが 掲示板に反映されるPHPです。 よく似た機能の掲示板がFC2に存在しますが、会社のサーバーに設置するので 広告の入ったものが使用できないので、ご存知であれば教えてください。

    • 締切済み
    • PHP
  • 英語版のYYBBSのような掲示板スクリプトを探しています。

    英語版のサイトを作ろうと考えています。 そして、掲示板を設置したいのですが、 英語版のYYBBSのような掲示板スクリプトはありますか?

    • ベストアンサー
    • CGI
  • LINE風の画面の掲示板プログラムってありますか

    自分のウェブサイト上で,LINEのグループトーク風な画面の掲示板を設置したいと思っています。 フリーの掲示板のプログラムやスクリプトを探してみましたが,LINEの画面風のものは見つかりませんでした。 LINEの画面風というのは,吹き出しでコメントが表示されるようなものをイメージしています。 どなたかご存じの方,いらっしゃったら教えていただけますでしょうか。

    • 締切済み
    • CGI
  • 掲示版書き込み者の同一人物を見分ける方法を知りたいのですが

    タイトルの通りなのですが、掲示版を設置しているのですが、名前は違うものの…なんか同じ人が書き込みしているような気がするのです。 見分けるためのアドバイスを教えて頂きたいのです。 ちなみに掲示版の管理画面で見たのですが、 投稿者[○○○←英数字.ne.jp]もしくは[IPアドレス] が、表示されておりました。 [○○○←英数字.ne.jp]←この英数字が同じだったのです…。

  • 掲示版が荒れると・・

    いろんなサイトの掲示版を見てていつも疑問に思うのですが 掲示版が荒れてくると今まで登場したことがないHNが次々にでてきます。 これってそれぞれ自作自演してるせいですか?

  • phpのcgi版掲示板の設置方法を教えてください!!

    cgi掲示板設置方法を教えてください!! 携帯対応掲示板 REP-BBS http://www.mt312.com/script/11/ ↑こちらの掲示板をサーバーに設置したいのですが、パーミッション設定も記述どおりにやったのですがサーバーエラー(cgiの問題) がでて、掲示板が表示されません。 サーバーはさくらインターネット3Gです。 ※kent掲示板は問題なく使えたのですが、こちらの掲示板は何故か設置できません。 何か設定が必要なのでしょうか? cgiに詳しい方教えてください 補足 パーミッションは散々試した上で質問してます。 サーバーはちゃんと確認して使える環境ですから問題ありません。

    • 締切済み
    • CGI
  • PHPで掲示板

    PHPで掲示板を作るか、スクリプトを探しています。 機能は名前と内容を書き込みできるくらいの超シンプルな掲示板でいいのですが。。。 どなたか作り方の載っているサイト、またはスクリプトはありませんか? また大量生産したいので、スクリプトの場合は簡単なものにしてください… お願いします

    • 締切済み
    • PHP
  • PC版LINEに関して質問です

    スマホを持っていないので PC版LINEを利用したいのですが、 相手のスマホのLINEからトーク?が届いたとき、 こちらのPCで着信音とかマークとか…の通知を 知ることはできる方法はあるでしょうか? またそういう機能拡張みたいなのは、 あるでしょうか? また、相手は既読マークが付かないと嫌というんですが、 PCで既読しても相手に既読マークは付きますか? windows7です。

    • ベストアンサー
    • LINE
  • 掲示版に書き込みできない・・・

    掲示版に書き込みが出来ません・・・。書き込みして送信すると、「ブラウザが変」ってでます・・・。 どうしたらいいか対象方教えてください。

  • 掲示板の設置で

    自分は今ホームページを作っています.そこで掲示板も設置したいとおもっているのですが、どのようにしたらいいですか。ちなみにレンタル掲示板は広告などがついているのでつかいたくありません。ですが有料版を使うお金もありません。 掲示板の作り方などを知っている方、おしえてください。

専門家に質問してみよう