• 締切済み

更新された情報を複数の人と共有する方法教えて下さい

ジャバスクリプトについてはまったくの素人です。 ジャバスクリプトを使って ラジオボタンで表示する画像をかえる機能を下記サイトから見つけました。 http://www.sky.sannet.ne.jp/masapine/java_gazou.html またOKWave上でこれを連続してなお且つリロードしても更新した情報が変わらないようにする方法をご教示いただきました。(ありがとうございます。) 一回目の質問 http://okwave.jp/qa/q6811231.html 二回目の質問 http://okwave.jp/qa/q6820047.html この度、三回目の質問は、この更新された情報をアクセスする人、全員と共有できるようにしたいのですが可能でしょうか?現在は、このサイトにアクセスしたクライアント単一で行われた情報の更新をクライアントごとに管理できる形になっていますが、複数の人と同じ情報を管理することはできません。ジャバスクリプトで解決できる問題ではないと思いますが、どなたかアイデアをお持ちの方教えてください。 どうぞ、宜しくお願いします。

みんなの回答

  • mikemike7
  • ベストアンサー率87% (97/111)
回答No.2

1回目、2回目ともに目指す方向性が間違っていた感じがありますね。 簡単なログを作って活用すれば良い気がします。 たとえば、 会員番号<>ステータス<> とするとか。 各ユーザーのステータス変更時にパスワード認証したいなら、パスワードのログも用意しておきます。 会員番号<>パスワード<>ユーザー名<>ステータス<> みたいに。 たとえば、以下のような感じで作ったとして 1<>1<> 2<>2<> 3<>1<> (省略) 20<>2<> 各ユーザーのステータス変更部分のみAjax通信とかフォームによる送信でログを変更。 ページをPHPなどのプログラムが実行できる状態にしたなら、 ページへアクセスがあったときにログを呼び出しHTMLを整形して出力。 でもいいでしょうし、そのまま.htmlなどで運営したいなら、 アクセスするたびにAjaxで通信させてログから画像とフォーム値を修正。 という感じでしょうか。 ベストは、ユーザー認証させて各ユーザーは 自分のログしか変更できなくさせることだと思いますけど。 とりあえず質問者さん自身が方向性が定まっていない感じですし、 ご利用のサーバー環境 (PHPが使える、Perlが使えるとか、言語のバージョンとか、何を使って作りたいとか) などが一切書かれていないので、このくらいしか答えようがないですね。

paopaotakeshi
質問者

お礼

ご回答ありがとうございます。制作するシステムをよく考えないで勝手に場当たり的に、思ったものを作ろうとしていました。反省です。これからは、もっとしっかりと制作するものを見つめ、計画し、それに必要な環境やプログラム言語も含めて設計できるようにします。皆様に教えて頂き、ここまでできた事に感謝します。 ジャバスクリプトの記述も今回の件で色々と気づかされ、大変勉強になりました。 ありがとうございます。

  • fujillin
  • ベストアンサー率61% (1594/2576)
回答No.1

>この更新された情報をアクセスする人、全員と共有できるようにしたいのですが そのためには、サーバから送信されるソースに更新情報が反映されていなければならないので、javascriptだけでは無理で、サーバ側での処理が必要になります。 各クライアントからの変更情報をajaxなどで送信し(普通にformからの送信でもよいです)、それをサーバ側で処理するということになるでしょう。 (掲示板やチャットと似た仕組みですね) しかし、各クライアントが自由に変更できる内容を、常に反映することが必要な事例というのが想像できません。 サイトにアクセスする人が各自勝手に変更できる内容を、最新の状態を保存しておいて、常に反映するって・・・? 掲示板やチャットでは、各ユーザが『自分の』アイコンを選択しそれが全員に反映されるというようなことはありますが、変えられるのは自分のアイコンだけで他人のアイコンはかえられませんし…

paopaotakeshi
質問者

お礼

ご回答ありがとうございます。色々と勉強させて頂いています。 わかりづらい質問内容でゴメンナサイ。

paopaotakeshi
質問者

補足

おっしゃるとおりです。できれば各自自分のアイコンを選択しそれが全員に反映できるようになれば一番いいのですが、とても難しそうなので、それは各自のモラルで、故意に自分のパート以外のアイコンを変更しない規則の上で使ってみようと思っていました。作成しようと思っているサイトは20人ぐらいの仲間内で使うもので、現在の自分の状況をアイコンで記すというものです。たとえば「ぱんだ」のアイコンを選んだ人は、「今、時間があるので仕事を探している」とか、「ねこ」のアイコンを記した人は「今作業がいっぱいいっぱい」とか、仲間内の状況を面白く表示できたら良いなぁと思い、自分の勉強もかねて思いつきで作成しております。でもサーバの設定とか私には難しそうです。 ご回答ありがとうございます。

関連するQ&A