ネット上から公開しているWebの操作をしたいのですが。ブラウザだけで。ちょこちょこっと。FTPさえ使わずに。

WikiとかXOOPSじゃなくて、今現在運用中のサイトをシロートさんでも文章の差し替えくらいできるようにしたいのです。
それを、Contributeみたいなソフトウェアではなくて、サーバーサイドで実現できないものでしょうか?(デザインをくずさずに)

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2006/02/04 15:03:24
  • 終了:--

回答(4件)

id:lupu No.1

lupu回答回数214ベストアンサー獲得回数02006/02/04 15:25:50

ポイント20pt

要するに、CGIですよね。

出来ますよ。

けど、もしやるのであれば、既存のWikiなどで行った方が手っ取り早いと思います。

id:himawari-san

Wikiにすると、デザインがWikiになるから、従来からWEBを運営している人からすると違和感があるんです。

2006/02/04 17:57:30
id:takuya_1st No.2

takuya回答回数30ベストアンサー獲得回数12006/02/04 15:49:34

ポイント20pt

ちょこちょこ位なら掲示板の仕組みを改造してページにIncludeすればいいのではないでしょうか?


phpのinclude関数とか便利ですよ。

MTのIncludeとか。


ちょっとした更新で良ければちょっとした部分を掲示板やMTやXOOPSで更新し、そこだけInludeする方法がいいのじゃないでしょうか


サーバーサイドにこだわっていらっしゃいますが、WinSCPとかEmFTPとかFTP操作が不要で、サーバーのファイルを直接編集できるソフトもありますよ。

id:himawari-san

>phpのinclude関数とか便利ですよ。

>WinSCPとか

Include関数とか使えそうですね。

いちど試してみようかと思います。

2006/02/04 18:05:42
id:Asuca No.3

Asuca回答回数281ベストアンサー獲得回数42006/02/04 15:56:44

ポイント20pt

PHPならできる。


<? include(”sashikae_file.php”); ?>

↑これを常時差し替えたい部分に入れる


sashikae.php という名で

<FORM method=”get” action=”sashikae.php”>

<INPUT type=”text” name=”p” size=”26” maxlength=”255” value=””>

<input type=submit name=”search” value=”差替”>

</form>

<?

$contents = mb_convert_encoding($p, ”SJIS”, ”auto”);

$fp=fopen(”sashikae_file.php”,”w”);

fputs($fp,”$contents”);

fclose($fp);

include(”sashikae_file.php”);

?>


上記は相対リンクになってるが絶対リンクの方がよいかと

PHPじゃなかったら聞き流してください。。w

id:himawari-san

コードまで書いてくださってありがとうございます。

いちど組み込んで、使い勝手を考慮してみますね。

ありがたい回答です。

2006/02/04 18:08:55
id:Mars No.4

Mars回答回数203ベストアンサー獲得回数202006/02/04 16:39:51

ポイント20pt

http://www.appleple.com/cgi/

appleple CGI Garden

文章を差し替えたい部分があらかじめ決まっているなら

部分更新するCGIを使用してみてはいかがでしょうか?


appleple CGI garden の a-Update

CGI-PLANT の Petit Editor

id:himawari-san

CGI-PLANT の Petit Editor が気に入りました。

このCGIを組み込んでみます。

これに決定だと思われます。

感謝します。

2006/02/04 19:19:01

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません