質問: "img/" . $img; open(OUT,">","$filename"); binmode OUT; print OUT $data; close(OUT); } PHPではどのように記述するのでしょう? 上記のサイトのサンプルでどこにどのようなソースを埋め込む のでしょうか? ユーザーの右左はPerlでも実行したことはありません。 これは、Cookieで実行するものでしょうか?
回答: > ようは、 > ユーザーA→ログイン→CookieもしくはID取得 >→内容投稿時に、そのCookieもしくはIDで判断し >IF文にて、操作ということですよね? う~ん。ちょっと違いますね。 サーバーに保存するファイルは全員が共通で使うのですから その時点では、自分から他人かでclassの切り替えはしません。 内容投稿時ではなくて、 その投稿された全内容をサーバーからもらって 表示するときに、投稿の1行ごとに、その内容が自分か他人かをifで判定して classを変化させればよい、ということです。 > しかし、画像投稿がよくわかりません・・・ ... >file.phpとして保存したとこまでなのですが .. >chat.jsのほうで、操作するのでしょうか? PHPだけ単独のファイルとして存在しても どこからも呼ばれないので、意味がありません。 このチャットでいうと、HTML/chat.js/log.phpの全部で対応が必要です。 具体的には、それぞれには 画像ファイルを指定するフォームの追加 そのフォームで指定されたファイルを$.ajaxでアップロード アップロードされたファイルをサーバー上に保存して、そのURLをchat.logに記録 の仕組みを追加する必要があります。 「ajaxでファイルをアップロードする方法」をググってみるとよいでしょう。