dポイントプレゼントキャンペーン実施中!

各特定ユーザに場所を割り当てる方法 php

phpを使ってページを作成しています。
1ページ上に(1)(2)(3)・・・(10)と場所に番号を割り当て、
(1)のIDを持ってる人は(1)へ書き込み可能
(2)のIDを持ってる人は(2)へ書き込み可能


(10)の・・・・・
というようにできないか悩んでいます。

IDを持つのは各場所に1名で、書き込み内容は常に一つしか表示されないように上書きされます。

わざわざこのようにしている目的は、写真やイラストなどをそれぞれの作者が投稿できるようにして
常に1作者につき1投稿とする為です。

現状、フリーの掲示板のRSS出力機能を使用し対処しているのですが
これだと場所が10箇所あると投稿フォームも10個用意し、ログも10個作成する必要があるので
投稿フォームを1つにし、ログだけを分ける、もしくは可能ならば一つのログから
読み取ってそれぞれのIDの場所へ表示するということは可能でしょうか?
何か良い方法やモジュールがあれば教えてください。

説明が下手で分かりづらいかと存じますが宜しくお願い致します。

A 回答 (2件)

> 投稿フォームを1つにし、ログだけを分ける、もしくは可能ならば一つのログから


> 読み取ってそれぞれのIDの場所へ表示するということは可能でしょうか?
その掲示板をそう改造すればできるでしょうが、アドバイスしようがないですな。

DB連動で一から作るなら
・ユーザテーブル
・ログイン機能
・データ登録機能
・ユーザ別にデータを分ける機能
・各データを一括して表示する機能
を順に作っていけば実装できると思います。

この回答への補足

ありがとうございます。
試しに少しやってみた所、特定のmarkを付与し条件分岐することで
表示に制限をかけることができました。
またつまずいたら改めて具体的に質問させて頂きます。

補足日時:2010/07/09 18:24
    • good
    • 0
この回答へのお礼

すみません。
間違えて補足の方に書いてしまいました。

ありがとうございます。
試しに少しやってみた所、特定のmarkを付与し条件分岐することで
表示に制限をかけることができました。
またつまずいたら改めて具体的に質問させて頂きます。

お礼日時:2010/07/09 18:25

別にヒヤカシじゃあないのですが、


その機能を作ってくれということでしょうか?
仕様が特異なので探してもないんじゃあ。
あとRSSってどう使っているんでしょう。

この回答への補足

どのような関数を使って定義したりすればいいのか分からなかった為、特定の場所に投稿できるようにする為のヒントでも頂ければ満足です。
そこから調べる事ができますので。

RSSについては現状投稿フォームとログを3つずつ作り、それぞれのRSSを1記事のみ読み取って表示しています。
ですがこれだと数を増やした時に混乱しますし、RSSがサーバーの負荷になるのではという思いから3個までとしています。

SQLを使えばできそうな気もしてきましたので考えてみます。

補足日時:2010/07/08 20:27
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!