ホームページビルダー・グレート初心者講座

グレート初心者講座トップへグレート初心者講座 小技集へグレート初心者講座≠ヨグレート初心者講座 質問掲示板へ

HTML版 過去ログ
| 掲示板を見る | ホームに戻る | ワード検索 | 過去ログ |   

テキストエリアの入力可、不可の切り替えについて

日時: 2006/03/14 00:58
識別: IDhiZ/l0vnvWo
名前: ナヤンデルタール人

 テキストエリア内のテキストをウェブ上から書き換えできるように
したいと思っています。(通常は「read only」にしています。)
 これを、パスワード(管理用のパスを入力するもの等)を使用して
ウェブ上から一時的に「read only」を解除して、書き換えができる
ようにしたいのですが、どのようにすれば出来るのかがわかりません。
 もちろん、ソースを見られてパスが分かってしまうようなもので
あれば、困ってしまいます。
 ご存知の方がいらっしゃいましたらご教授いただければと思い書き
込みをさせていただきました。
 よろしくお願いいたします。

Re: テキストエリアの入力可、不可の切り替えについて ( No.1 )
日時: 2006/03/14 10:39
名前: Newのり太

えっと、複数行テキスト領域の初期値をページ上で書き換えたとしても、
そのページ自体が書き変わるわけではありません(次にアクセスしたら前のまま)が、
いったいどのようなことをしたいと思っているのか、詳しく説明していただけると
なんらかの案を思いつくかもしれません。
Re: テキストエリアの入力可、不可の切り替えについて ( No.2 )
日時: 2006/03/14 18:23
名前: ナヤンデルタール人

Newのり太さん、お返事を有難うございます。

 説明不足で申し訳ありません。複数行領域を使って、例えば「タイムサービス特売情報」なるものをウェブ上で見せたい場合、リアルタイムでないと意味がないですよね?そこで、予め作成してある複数行領域内のテキストを
お店やさん自体でネット上(一般閲覧者と同じ状況)で書き換えることが
できないものか?ということが言いたいのですが、分かっていただけるでしょうか?ただし、いろんな人に書き換えられては困るので、パスワード的なもので「一時的に書き込み可」にすることはできないかな?・・・ということです。
 以上、よろしくお願いいたします。

 または、複数行テキスト領域のテキストをimg=○○.txtで指定したり出来るのでしょうか?htmlの書き方が分かりませんが・・・(^_^;
Re: テキストエリアの入力可、不可の切り替えについて ( No.3 )
日時: 2006/03/14 19:57
名前: Newのり太

繰り返しになりますが、
複数行テキスト領域の初期値をページ上で書き換えたとしても、
サーバー上のファイルが即書き換わるわけではありません。

単に、テキストエリアの内容を書き換えても、
書き換わるのは、書き換えを行ったブラウザ上のみで(※)
※しかもページを更新すれば元に戻ってしまいます。
他のPCからその書き換えた内容が見えるわけではありません。

で、書き換えた内容をページ上に反映させるには、
掲示板CGIや日記CGIなどのように、フォームから送信されたデータを受け取って
HTMLを生成するようなプログラムが必要になってくるのではないかと思います。

「更新記録 CGI」 とか、「更新情報 CGI」 などで検索すると
目的のようなことが出来る物が見つかるかもしれません。

で、希望するような機能を持つCGIを、
インラインフレーム内に表示させるとか、
SSIでページに埋め込むとか
すればいいのではないかと思います。

まあ、ご利用のサーバーで、それらが利用できることが前提ですけれども。
Re: テキストエリアの入力可、不可の切り替えについて ( No.4 )
日時: 2006/03/14 21:38
名前: ナヤンデルタール人

Newのり太さん、早速のご返答を有難うございます。
大変、詳しいご説明でよく分かりました。
それでは、Newのり太さんのおっしゃるとおりCGIを探してみたいと思います。説明が悪くてすみませんでした。
この度は有難うございました。

ホームページビルダー・グレート初心者講座 Copyright © 2002-2005 aimix All Rights Reserved