php掲示板作成の基礎知識

このQ&Aのポイント
  • php掲示板の作成方法について基礎知識を解説します。
  • コモネットのウェブサイトで配布されているソースを使用して掲示板を作成したいと考えていますが、ファイルの配置方法がわかりません。
  • 提供されているソースを全て使用する場合、複数のファイルを作成し、それぞれのファイル名はどのようにすればいいのでしょうか?また、ソースを一つのファイルにコピーした結果、ただのソースが表示されるページになってしまいました。
回答を見る
  • ベストアンサー

php掲示板作成の基礎知識

http://www.komonet.ne.jp/script.htm ↑ここで配布されているソースを使用し掲示板を作ろうと考えています。 しかし私が無知すぎて、どのようなファイルの置き方をすればいいのかわかりません。 http://www.komonet.ne.jp/script/g_bbs/g_bbs.phps←このソースを丸ごと使用する場合は、全部で何個のファイルを作成し、それぞれのファイル名はどのようにすればいいのでしょうか? http://www.komonet.ne.jp/script/g_bbs/g_bbs.phps←このソースを一つのファイルにそのままコピーしたのですが、ただのソースが表示されるだけのページになってしまいました。 上記のソースには複数のファイルが混ざっているのでしょうか? ど素人で申し訳ありません。 上記ソースの基本的な使用方法について教えて頂けるととても幸いです。 よろしくお願い致します。

  • PHP
  • 回答数3
  • ありがとう数1

質問者が選んだベストアンサー

  • ベストアンサー
  • caca34
  • ベストアンサー率100% (1/1)
回答No.2

まずはご利用されているレンタルサーバーやプロバイダで PHPが利用可能かをお調べください。 利用可能である場合には、 パッと見なので間違っていたら申し訳ないのですが、 www.komonet.ne.jp/script/g_bbs/g_bbs.phps のファイルがまるまる1つのファイルのソースとなるようです。 www.komonet.ne.jp/script/g_bbs/g_bbs.phps のソースを「g_bbs.php」というファイル名で保存し、 サーバーへアップロードしてください。 解説ページにあるように、 このファイルとは別にご自身で 「g_bbs.log」「home.gif」「img」 という名前のファイル名を作ってください。 通常ファイル名の「.」の後のlogやgifという部分が 拡張子という物なのですが、 パソコンの初期設定では拡張子は表示されてませんので、 拡張子が表示されてないようでしたら www003.upp.so-net.ne.jp/shigeri/technique/technique5.html こちら等をご参考にファイルを作成してください。 合計4つのファイルをアップロードしたら バーミッションの設定が必要になります。 バーミッションの設定も数クリックで出来る簡単な作業となります。 お使いのホームページ作成ソフト、もしくはffftp等の アップロードした先のファイルを右クリックしたりしたら バーミッションの変更みたいな文字が出てくると思いますので それで変更してください。 解説ページでは「6*6」等と記載がありますが、 この「*」部分は6*6は、たぶん666か606、 7*7は707となると思います。 ご利用のサーバーによって777と666でしか利用できなかったりするかもしれませんが、数字の小さい方がセキュリティ的には少しパワーアップしますので掲示板が動作するのであれば707と606で設定がいいと思います。ほかのphpファイルとgifファイルは説明どおりのバーミッションにしてください。gifファイルはご自身で好きな画像を適当に作成してください。

teikyo_77
質問者

お礼

回答ありがとうございました。 とても参考になりました。

その他の回答 (2)

  • caca34
  • ベストアンサー率100% (1/1)
回答No.3

>7*7は707となると思います。 7*7は、777か707となると思います。 です。すいません

noname#39970
noname#39970
回答No.1

phpではなく サーバ側でそれぞれのファイルに対する挙動の設定に関して勉強すべき。 一般webスペースサービスでphpが許可されていないならば設定不能 許可されていてソースしか出ないなら別途設定が必要でそれはサービス元にヘルプが出ている筈。 http://www.php.net/manual/ja/ 通常はapacheなどのhttpdの設定でphpを駆動できるよう設定する必要がある。 http://www.hizlab.net/app/install/php.html

関連するQ&A

  • 特定の機種を拒否するには

    http://www.komonet.ne.jp/script/g_bbs/g_bbs.phps 上記ソースを使用し、掲示板を作成しました。 一人の荒らしが出現したため 書き込めないよう制限したいです。 NTTドコモP902iです。 どのように上記ソースを変更したら書き込み制限ができますでしょうか? どなたかご存知の方、教えて頂けると幸いです。 よろしくお願い致します。

    • ベストアンサー
    • PHP
  • 掲示板なぜ消える?

    http://haporun.go.to/index.cgi?bbs/index.html で掲示板を作っています。 初心者の浅い知識で作ったので、機能もほとんどなし。 たまに、以前にあった文が消えてしまうことがあります。 また、文章が長いと切り取られてしまうことがあります。 なぜなのか、わかりません。 ソースファイルは http://haporun.go.to/temp/bbs.zip においてあるので、ソースを見れば原因がわかりそうな人は、ぜひ見にきてください。 こういう方法はあまりいいことだとは思いませんが、この欄にソースやファイル構成をずらずら書き並べるのもいやだったので、こうさせてもらいました。 よろしくお願いします。

    • ベストアンサー
    • Perl
  • 掲示板の設置について

    CGI初心者です。 ダウンロードした掲示板のcgiスクリプトを、自分のPCで設置テストをしています。(Apacheを使って) [htdocs]に[bbs]フォルダを作って、そのまま入れたときはちゃんと表示されました。次に「cgiはcgi-bin下でのみ動く」のテストをしてみようと、下記のように設置してみました。 [htdocs] | +-index.html | +-[cgi-bin]-bbs.cgi | +-[bbs]-[gazou]、jcode.pl、log.dat、skin.html (↑[bbs]フォルダに、[gazou]フォルダと3つのファイルを入れたという意味です) bbs.cgiにパスを設定する箇所があり、「このスクリプトの場所」は、./bbs.cgiで(初期値のまま)、[bbs]フォルダに入っているファイルは ../bbs/~ とし、http://localhost/cgi-bin/bbs.cgi で呼び出すと「ページが見つかりません」と出てしまいます。上記設置の他に、jcode.plとlog.datも[bbs]フォルダに移動してみましたが(パスも ./~ に変更しました)、「ページが見つかりません」になってしまいます。 きちんと表示させるにはどうしたらいいのでしょうか?教えて下さい、よろしくお願いします。

    • 締切済み
    • CGI
  • 掲示板を作るにあたり、ロックをすべき箇所は?

    ログファイルに書き込むためにファイルをopenする前に、ロック処理をする、というのはわかるのですが、ファイルを読み込むのみの場合(書き込まない場合)はopenする前にロックをする必要はありますか? フリーで配布されているスクリプトを見ていると、(掲示板の記事を表示する際に、ログファイルを参照するとき)ロックしていない場合がほとんどのように見えるのですがこれはなぜですか? 読み込む最中にときに誰かが書き込んでしまった場合、これでは読み込んだ側は誤ったものを読み込んでしまいませんか? ログファイルが壊れなければいい、と解釈してしまっていいでしょうか? それとできれば題名に書いたことを教えてくださるとうれしいです。 あと今作成中の掲示板のログファイルとして、 書き込まれた記事の最新番号、掲示板のカウンタ、最後に訪れたIP、を保存する count.dat(たとえばファイル内容は"43<>245<>218.xxx.yy.zz") と、記事のログを保存する bbs.logを用意しています。 つまり、新しく記事を書き込むときは、count.dat と bbs.logを両方openし、書き込むという作業をします。 これは効率は悪い方法でしょうか?

    • ベストアンサー
    • Perl
  • 携帯からもパソコンからも利用できる画像掲示板を探しています。

    こんにちわ。 FC2さんのような掲示板で、cgiまたはphpで配布しているスクリプトを探しています。 レンタル掲示板では無く、自身で設置、設定出来る物を希望します。 http://bbs.fc2.com/ もしご存知のサイト等ございましたら教えて頂けますでしょうか? よろしくお願いいたします。 ■希望するスクリプト ・携帯からもパソコンからも利用できる ・画像をアップロードできる ・レスタイプの掲示板 ・スパム対策用に画像認証が装備されている(これは、あれば尚良い機能です。)

    • ベストアンサー
    • CGI
  • ボタンを押した後の動作について

    下のサイトで配布されている スケジュール帳(データベース連携版)db_calendar.php について教えてください。 新規登録するときに日付を指定しています。 登録ボタンを押したときにその指定した月のカレンダーを表示するようにしたいのですが。 どのあたりを変えたら良いでしょうか? 現在は、現在の日付分を表示しています。 [PHPスクリプト無料配布コーナー] http://www.komonet.ne.jp/script.htm ソース:http://www.komonet.ne.jp/script/db_calendar/db_calendar.phps サンプル:http://www.komonet.ne.jp/script/db_calendar/db_calendar.php

    • ベストアンサー
    • PHP
  • phpのcgi版掲示板の設置方法を教えてください!!

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

    • 締切済み
    • CGI
  • 掲示板に書き込みをすると同時にウィンドウを閉じる

    APESKINという掲示板を使っていて、次のように掲示板をカスタマイズしました。 1.BBSページ内には書き込みフォームを作らず、「書き込み」と書いたテキスト(リンク)で新規ウィンドウを開く。 2.新規ウィンドウ内のページに書き込みフォーム、書き込みをすると、さっきの親ウィンドウ内に書き込みが適用される。 ただ、このままだと新規ウィンドウの方も書き込み後、BBSページ(CGIファイルですね)に移ってしまいます。 デザイン上、新規ウィンドウはサイズ変更やスクロールバーの表示を出来なくしてるので、その中でBBSページを表示すると非常に見た目が悪いのです。 その為、書き込みをすると同時に、その新規ウィンドウを閉じるように設定したいのです。 以下は使っているスクリプトのソース。 <script type="text/javascript"> <!-- function remote(url) { opener.location.href = url } function CloseWin(){ window.close(); } // --> </SCRIPT> そして以下が書き込みを実行するSUBMITボタン(デザイン上、画像を使っています)。 <input type="image" src="xxx.jpg" name="submit" value=" Submit " onclick="javascript:remote('index.htm')"> 現段階では、親ウィンドウをREMOTEすることは出来ていますが、ウィンドウを閉じることは出来ません。 onclick内で「;」を使ってスクリプトを追加すると、REMOTEが実行されなくなります。 書き込みがされたことを明確に示す為、親ページのREMOTEは必要不可欠です。 これはどの様に対処したら良いでしょうか?

  • perl初心者 「掲示板作成」

    はじめまして、最近perlを勉強するために、買った本を参考に掲示板を作成しています。 2つほど質問したいことがあります。 ***質問*** 1:作成した掲示板で、記事を投稿し、その直後に掲示板をリロードすると、先ほど投稿した記事が再びデータファイルに書き込まれてしまいます。 これを防ぐ方法はあるでしょうか。 2:さまざまなスクリプト内でよく見かける『ENV』や『STDIN』は一般的にどのようなときに使うネーミング(?)なのでしょうか?? ******** 質問が分かりにくかったら申し訳ありません。 ソースが必要でしたらアップします。 どうぞよろしくお願いします。

  • 掲示板の着うたフルについて

    携帯の『ワンタッチBBS』などの掲示板で、着うたデータの着うたフルが色々と投稿されています。 あれは、どうやって作っているのでしょうか?? 作り方を教えてくださいm(__)m ちなみに、今使っている携帯は、W52Pで、音楽ファイルの形式は3g2だと思います。 是非よろしくお願いしますm(__)m

    • 締切済み
    • au

専門家に質問してみよう