• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:管理者用入力フォームを作るには?)

管理者用入力フォームの作り方と使用方法

このQ&Aのポイント
  • 初心者にもわかりやすい管理者用入力フォームの作り方と、その使用方法について解説します。
  • 管理者用入力フォームを作成し、入力した内容をトップページに反映させる方法について詳しく説明します。
  • さらに、写真と文章を入力順に並べて載せる日記風のページを作る方法も解説します。

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

  • ベストアンサー
noname#23734
noname#23734
回答No.5

>サーバー上のデータを変えるのではなく、自分のパソコン上に置いたHPを入力フォームで直し(この場合HP作成ソフトを使わず)、アップするのはまた別とすれば、上記のようなことをすることは可能ですか? これは可能ですよ。 サーバーでPerlを動かすのではなく、ローカル環境でPerlを動かしてファイルの内容を書きかえれば良いと思います。 JavaScriptだけでファイル操作は難しいと思います。 1.ファイルの内容をtextareaに表示 2.その内容を編集 3.ボタンを押すとその内容にファイルを変更し、保存 こんな流れでしょうかね。 掲示板のPerlスクリプトが配布されていると思いますので、それのファイル操作の部分を流用すると簡単だと思います。 サーバー上で不特定多数のアクセスでファイルが書きかえられる可能性がないので掲示板よりずっと簡単に作れると思います。 ActivePerlとApacheでパソコンをサーバにhttp://www2j.biglobe.ne.jp/~apollo/server/server.html AN HTTP Server Home Page http://www.st.rim.or.jp/~nakata/ KentWeb http://www.kent-web.com/bbs/index.html LIGHT BOARDを改造すれば良いと思います。 個人で改造して、自分だけが使うので著作権の問題も無いと思います。 ミスティーネット・Perl・CGI講座 http://perl.misty.ne.jp/index.html

その他の回答 (4)

  • steel_gray
  • ベストアンサー率66% (1052/1578)
回答No.4

例えばblogを借り、そちらに投稿すると現在のトップページ(html)にJavascriptを利用(※)して最新の記事を載せる、というような事は可能です。 ※実体はCGI、サービスで使わせてくれるRSSリーダーを探します。

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

参考になりそうなHPをいろいろ探してみたのですが、見当たりませんでした。でもjavascriptでも管理用入力フォームが作れることは確かです。

  • steel_gray
  • ベストアンサー率66% (1052/1578)
回答No.2

javascriptだけではできません。 どうしてもCGIが利用可能な環境が必要です。 javascriptの動作はブラウザ上に限られているのでサーバにあるファイルを更新したりサーバに画像ファイルを転送したりはできません。 プロパイダがだめならCGIが利用できる無料/有料のレンタルサーバを借りるといいでしょう。

mutu560
質問者

お礼

ありがとうございます。 レンタルサーバーを変えると、HPアドレスも変わるんですよね? それはできれば避けたいと思っています。 例えば、掲示板機能で、書き込みページを利用できる人を制限して、表示させるページを別ページにするなんていう手は出来るものでしょうか。 また、サーバー上のデータを変えるのではなく、自分のパソコン上に置いたHPを入力フォームで直し(この場合HP作成ソフトを使わず)、アップするのはまた別とすれば、上記のようなことをすることは可能ですか? アホな質問だったらすみません。

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

javascriptを使います。 javascriptを使うとかなり大変な作業やかなりの知識が必要となるのため自分にはこれしか言えません。

mutu560
質問者

お礼

ありがとうございます。 もしよろしければ、参考になりそうなHPなどありましたら、おしえていただけませんでしょうか。

関連するQ&A