私は、大学オーケストラに所属していて、
その公式ウェブサイトを充実させたいと考えています。
質問は以下です。
1.練習日程を管理者が携帯から更新でき、ユーザ
ーが携帯で確認できるようにするには(掲示板み
たいなのを考えてみたのですが、自分の使ってい
る携帯(Jフォン)ではでは入力フォームが使え
ないのか、よくわかりません)。
2.ユーザーごとに異なるパスワードを用いた、ログ
イン、ログアウトのような団員専用のページを
つくる。
基本的に、自分で理解してCGIなどをいじってみたいと
考えています。(フリーのCGIをカスタマイズすることも
考えています。)
==================
以下についても教えていただける方はどうかお願いしま
す。
1.下記の「将来に向けての構想」のようなシステムをCGI
などで実現するときの具体的な方法、テクニック、定石(
データファイルの中身はどうするするとよいか、など)、
技術的なことを学ぶのに最適な手順。
2.サービスを拡張する時のために今のうちから気をつけて
おくべきこと。
3.その他、すこしでもかかわりのある有用な情報
(将来に向けての構想)
1.つねに最新情報が表示でき、ユーザーの属性(学
年や楽器のパートなど)によって表示させる内容
を動的に変える。
2.過去の練習日程や練習の内容などをユーザーが
検索でき、組織運営の参考に出来たりする。
3.楽器の演奏技術などついての黙認知を蓄積し、団員
で共有できる。
4.その他ユーザーが価値を認めうる様々な情報(大学
の講義についての情報、研究室選択に有用な事情、
就職活動から得た事)などをユーザーが提供し、共
有できる。
質問が散漫になってしまいすいません。お願いします。
No.4ベストアンサー
- 回答日時:
再度。
J-Phoneではaction=mailto:は対応してないようです。
仕様書が手元になかったので、確認するのが遅くなってしまいました。
とりあえず動作確認がしたいというのであれば、投稿完了を知らせるような、簡単なHTMLを出力するようなcgiを作り、それを指定してみては??
それが出来れば、そのcgiの中で投稿されたものをファイルに書き込んだり修正したり、という機能を追加していくことによって、だんだん希望のものが出来てくると思います。
最初はわかりにくいかもしれませんが、ちょっとわかってくるといろいろ勉強できる定番サイト、参考URLに載せておきます。
参考URL:http://tohoho.wakusei.ne.jp/
本来自分で何らかの手段で調べるところを
仕様まで調べていただき、ありがとうございました。
感激しました。
アドバイスを参考に、どこかCGIの使えるスペースを探して
確認してみたいと思います。
参考URLのサイトは以前から活用させて頂いています。いいサ
イトだと思っていましたが、定番サイトなんですね。
改めて活用して勉強してみたいと思います。
いろいろご丁寧にありがとうございました。よろしければ
またお願いします。
No.3
- 回答日時:
再度。
404エラーが出た、ということですが、404エラーの意味をご存知でしょうか??
2年前くらいの機種ということですが、インターネットができる機種なのであれば、古い新しいはそんなに関係ないレベルです。
formのactionで何を指定していますか??
actionで指定しているものが無かったり、パス設定が間違っているとそのようなエラーが出ると思いますよ。
補足についてですが、必ずしもHTTP_REFERERで調べなければ、ということではありません。
確かに信憑性が薄いってのはありますから。
IDやPassもしくは特定値をhiddenで回して、きちんとその値があれば、という条件判断もできますし、他にも実現可能なテクがあると思います。
アクセスする人が必ずPCであるならhtaccessでのアクセス制限をかけることもできます。
この回答への補足
素早い回答ありがとうございます。
>IDやPassもしくは特定値をhiddenで回して、きちん
>とその値があれば、という条件判断もできますし、他
>にも実現可能なテクがあると思います。
なるほど。手続きのイメージが少し明確になりました。
hiddenをつかうなんていうのは、私のような
初心者には到底思いつかないテクだと思います。
ありがとうございます。
>formのactionで何を指定していますか??
action="mailto:(自分のアドレス)"にしてます。
自分のPCでやってみるとちゃんと動くので、携帯の場合
mailtoがサポートされてないということなのでしょうか?
No.2
- 回答日時:
こんにちは。
1。
J-Phoneで入力フォーム、できますよ。
ただし、formのmethodをgetにしないと動かないようです。
通常のHTMLで実現出来ます。
2。
ユーザーごとのIDとPassのデータから、ログインプログラムにアクセスしてあっていれば表示画面へ。
しかし、表示画面をブックマークされると意味がないので、前のページがログイン画面である、というような条件を判別するプログラムを作る必要がある。
それ以下については細かく書くとキリがないので。
簡単なcgiからどんどん書いてor改造して、動かしてみることをお勧めします。
過去検索などプログラム未経験だとかなりキツいと思いますが。
こんなものが必要だと考えているがその他に必要と思われるものは?、のように質問されれば回答できますが、「定石」「テクニック」「最適な手順は?」と言われても答えられません。
この回答への補足
回答ありがとうございます。
>前のページがログイン画面である、というような条件
>を判別するプログラムを作る必要がある。
前のページを調べるというと、環境変数の
HTTP_REFERER を連想するのですが、HTTP_REFERERを
取り扱うプログラムでは、セキュリティや信頼性が
心配な気がするのですが、どうでしょうか?
また、そのための施策はありますか?
答えづらい質問でしたら、なにかそれに関わる情報を
頂けると幸いです。
回答ありがとうございます。
>J-Phoneで入力フォーム、できますよ。
早速method="get"にして、やってみました。
が、HTTPエラー404が発生しました、表示されました。
私の携帯はSH-02という2年近く前に買った超古ケイタイ
なので、それが原因のような気がしてきました。
>こんなものが必要だと考えているがその他に必要と思
>われるものは?、のように質問されれば回答できます
>が、「定石」「テクニック」「最適な手順は?」と言
>われても答えられません。
全くその通りです。もう少し自分のできることなどを具
体的に整理して質問するようにしたいと思います。
アドバイスありがとうございました。よろしければ
またお願いします。
No.1
- 回答日時:
Jフォンで入力フォームが使えないのは「?」(使える様な気がするのですが、持ってないので解らないです...。
)なんですが...。少し複雑な環境を作らないといけないかも知れませんが、入力フォームが使えないならメールで更新をする事は可能だと思います。
サーバー側で一定時間毎にメールを受信する様にしてメールの内容を読みに行き、
メール内容の整合性チェックをしてデータベースに反映すれば良いのですが。
レンタルスペース等で一定時間毎のチェックが困難な場合は、アクセス時に更新する等の方法で対処する方法も考えられます。
どちらにしてもCGIを改造程度では済まないと思いますので、1から作るつもりで掛かられた方が良いと思いますよ。
>技術的なことを学ぶのに最適な手順。
私が思うに。
何をしたいかをはっきりさせれば、それを調べて作って行くだけでスキルは上がって行くと思いますよ。
>サービスを拡張する時のために今のうちから気をつけておくべきこと。
先ずは、セキュリティですね。
丁寧な回答ありがとうございます。
私がJフォンで入力フォームが使えなかったのは、
actionの値を"mailto:~"にしたからなのでしょ
うか?CGIが使えるようになったら、もう一度試
してみます。
>先ずは、セキュリティですね。
なるほど。ちゃんと勉強したいと思います。
(初めての質問なのですが、こんなに回答が早く
て、感動しました。親切な人々と、gooのサー
ビスに感謝です)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- CGI (フリーの)ツリー掲示版CGI、昔は多用させてもらいましたが・・今セキュリティ上どうでしょう? 2 2023/06/25 07:18
- IT・エンジニアリング IT業界ほぼ未経験で28歳からインフラエンジニアになれますでしょうか 7 2023/05/04 17:41
- 就職 情報学科やIT企業の関係者の方にお聞きしたいです。 2 2023/08/01 08:55
- 楽器・演奏 ☆彡とある質問サイトでは独学と習うのではどちらが上手になるか?といった質問が上がっていますが 4 2022/09/27 10:49
- MySQL PHPとMySQLを使った掲示板の作り方 1 2022/06/02 13:00
- その他(セキュリティ) 匿名チャットアプリでの知られたくない会話 個人情報について 1 2023/03/29 18:08
- ハッキング・フィッシング詐欺 スマホアプリのトラッキング 個人情報について 5 2023/03/31 08:16
- その他(セキュリティ) 匿名チャットアプリ トラッキング 個人情報について 1 2023/03/29 20:35
- LINE ラインと類似したサービスは? 4 2023/03/21 20:05
- 画像編集・動画編集・音楽編集 【急】【Zbrush】3DCG初心者です。ノートPCでのZbrush動作環境につきまして 1 2023/08/19 17:38
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelのセルにユーザー名...
-
メールをパスワードつきで送る方法
-
メールのマナー編
-
LINE TCBというところからLINE...
-
大学定期試験過去問サイト「過...
-
メールアドレス 上バーの入力...
-
インスタの捨て垢で友達のスト...
-
メールアドレスで上付きのハイフン
-
CDにパスワードをかける
-
カカオで退会せずに、アプリだ...
-
ログアウトのないサイトからロ...
-
CSVファイルを添付するときにパ...
-
メールエラー
-
YahooIDをパスワード形式にした...
-
存在しないアドレスにメールを...
-
メールアドレスから個人を特定...
-
LINE Payで友だちに送金しよう...
-
インターネットカフェでCD書き...
-
インスタのアイコンについてるN...
-
カカオトークを退会せずにアン...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ビーリアルのユーザー名を変え...
-
Excelのセルにユーザー名...
-
メールをパスワードつきで送る方法
-
steam版 apexのログアウト方法...
-
メールエラー
-
LINE TCBというところからLINE...
-
URLとメールアドレス
-
メールアドレスで上付きのハイフン
-
インスタのアイコンについてるN...
-
メールアドレス 上バーの入力...
-
ユニクロやGUのシフト管理アプ...
-
携帯電話を解約してもSMSの受信...
-
メールアドレスから個人を特定...
-
インスタの捨て垢で友達のスト...
-
スタディプラスではアカウント...
-
Instagramからこんなメールがき...
-
YouTubeが毎回ログインしないと...
-
メールを返信したら、英語のメ...
-
解約済みの iPadについて 解約...
-
メールのマナー編
おすすめ情報