CGIの書籍を紹介してください

このQ&Aのポイント
  • CGIの書籍を紹介します。CGIについて詳しく学びたい方や、初心者向けの書籍をお探しの方におすすめです。
  • CGIの基礎や応用テクニック、セキュリティ対策など、幅広いトピックをカバーしている書籍があります。
  • また、パッケージのダウンロードやインクルードに関する内容も含まれており、便利な手法を学ぶことができます。
回答を見る
  • ベストアンサー

CGIの書籍を紹介してください

以下のシステムを構築しようとしています。  "ID","パスワード","データ1","データ2","データ3" の1行を1レコードとするテキストファイルをデータファイルとします。データ1~3にはたとえばメールアドレス、氏名、住所などが相当します。 ユーザは別に通知されているIDとパスワードを入力し、認証されたら、自分のデータが表示されて、登録情報が正しいかどうかを確認できるというシステムです。 流れとしては  データファイルのオープン  1行読み込む  IDを比較して一致したらパスワードを比較  認証されたら変数に各データを格納  データファイルのクローズ  変数を渡してhtmlを表示 を考えています。コーディングはまだしていません。 手元にある書籍は筆者オリジナルのパッケージがウェブからダウンロードでき、それをインクルードするような方式です。たしかに便利なのですが、機能が豊富すぎて、自分なりに作り上げようとすると逆によく分かりません。 上記の目的に簡単に近づけるような書籍を紹介して頂けるとたいへんありがたいです。ウェブサイトでもよいのですが、できれば書籍の方がよいです。実際に手元にある本を紹介してください。よろしくお願いします。 当方はperlは超初心者、htmlとVBは中級者というところです。

  • CGI
  • 回答数2
  • ありがとう数3

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

  • ベストアンサー
回答No.2

>よい本なら時代遅れでもかまわないです。 なるほど でわ 「CGIプログラミング入門」 http://www.amazon.co.jp/CGI%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E5%85%A5%E9%96%80-%E7%A7%8B%E6%9C%AC-%E7%A5%A5%E4%B8%80/dp/4798100544/ref=sr_1_17?ie=UTF8&s=books&qid=1215384054&sr=1-17 かなり易しい内容です 私が初めて勉強したのがこの本の'97発行の初版本です。 それ以前に大昔のBasicなどはやったことはあるもののラクダ本など読んでもさっぱり判らず 途方にくれていたときに出会ったのが、この本でスラスラ頭に入る易しさで感動したのを覚えています。 現在のは改訂/改版されているので内容も多少違う筈ですが

BackSpin3600rpm
質問者

お礼

ご紹介、ありがとうございます。 なかなかよさそうですね。さっそく本屋で内容を確認してきます。

BackSpin3600rpm
質問者

補足

本屋で確認しました。これは挫折しそうにないくらいに易しいとみました。さっそく、買ってきました。

その他の回答 (1)

回答No.1

取り合えず手元にある本で該当するのは 「CGI&Perlポケットリファレンス」 http://www.amazon.co.jp/CGI-Perl%E3%83%9D%E3%82%B1%E3%83%83%E3%83%88%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9-Pocket-reference-%E8%97%A4%E7%94%B0/dp/4774107557/ref=sr_1_11?ie=UTF8&s=books&qid=1215377111&sr=1-11 新品¥ 2,079 中古¥116~ 他にもたくさん本は持っているけど少々時代遅れ気味 手元に無い本でなら http://www.amazon.co.jp/s/ref=nb_ss_b?__mk_ja_JP=%83J%83%5E%83J%83i&url=search-alias%3Dstripbooks&field-keywords=CGI&x=0&y=0 の一覧から評価の高そうなのをチョイスしてみるとか

BackSpin3600rpm
質問者

お礼

ありがとうございます。 よい本なら時代遅れでもかまわないです。

関連するQ&A

  • CGI Perlでの認証について

    CGIにてログイン認証の処理を使用してみたく勉強がてら Perlにて作成しているのですが、どうもうまくいかない ので質問させてもらいます。 ID・パスワード保存用ファイルfile.datにあらかじめ 100<>p34z7 500<>332bdz といった感じで入力してまして、 ログインボタンを押したときに &login_chk($post{'id'},$post{'pwd'}); (URIデコード処理して$post{'id'},$post{'pwd'}を取得します) を実行して下記サブルーチンを呼び出します。 sub login_chk { my ($in_id, $in_pass) = @_; my ($id, $pass); my $data; if (!open (IN, "./file.dat")) { &Error("ファイルが開けません"); } while ($data = <IN>) { ($id, $pass) = split(/<>/, $data); if ($in_id eq $id){ last; } } close(IN); unless ($in_pass eq $pass) { &Error("正しいID・パスワードを入力してください"); } } ※現状ファイルロックの処理はしてません。  パスワードの暗号化もしてません。 で、IDに100、パスワードにp34z7と入力してログインしようとするのですが 「正しいID・パスワードを入力してください」とエラーが出てきます。 当然500のときも同じくエラーでした。 どこが問題なのでしょうか?昨日から考えてずっとわからないのでご回答よろしくお願いします。

    • ベストアンサー
    • Perl
  • マイコンに関する書籍を紹介してください

    お世話になります。テストで以下に示すような内容のことをする必要があります。勉強したいので参考になる書籍を紹介してください。 ボードには4桁の7セグメントLEDがついており、4本のデータラインにSWが並べられています。そのSWの状態を16進数で表示させます。その16進数をどの桁に表示させるかは別にSWが付いており、そのSWを何秒押すかによって決めます。その他リセットなど諸々があります。 C言語とアセンブラを用います。フラグや割込みを用いると思うのでその点についても詳しく説明されていれば良いです。さらにフローチャートなども書かれていると有難いです。 以上、該当する書籍がありましたらご連絡お願いします。

  • データの読み込みについて

    ご教示下さい。 PHPで読み込んだデータをファイルに書き出すものを作ろうと思っています。 読み込むデータは、http通信して表示されたデータとなるのですが、 アクセスする際にBASIC認証がかかっているため上手くいきません。 読み込む際に、BASIC認証のIDとパスワードをプログラム内で渡せばうまくいくよってことをチラッと聞いたことがあるのですが、どのようにすればよいかわかりません。 ご存知の方、お手数ですがアドバイスお願い致します。 下記に簡単な流れを既述します。 (1)http://xxxx.jp/xxxx/xxxx/xxxx.phpにアクセス (2)上記プログラムで表示されるデータを読み込んでファイルに書き込む ※(1)でBASIC認証がかかっている。ID/PASSはもっているものとする。 以上、宜しくお願い致しますm(_ _)m

    • ベストアンサー
    • PHP
  • ユーザー認証でSQLのデータと一致するものだけをログインできるようにするには

    PHP初心者です。 タイトルが長くなり、申し訳ありません。 ユーザーのBASIC認証ダイアログを表示させ、データベースのテーブルに書かれたデータと一致するものだけをログインできるようにするにはどうしたら良いでしょうか。 まずデータベースにあるテーブルからIDとパスワードを抽出します。 でも、この場合変数は配列になりますよね。 その配列の変数の宣言の書き方とデータ照合を一致させる方法を知りたくて質問しました。 どうぞ宜しくお願い致します。

    • 締切済み
    • PHP
  • 「CGI+Flash」の「BASIC認証パスワード制限システム(01)

    「CGI+Flash」の「BASIC認証パスワード制限システム(01)」に関して質問です。 配布CGIをダウンロード後、設定などを行っていた時の事なのですが、 「member」のフォルダ内に「.htaccess」のファイルが実在していませんでした。 あと、「.htaccess」のファイルだけで完成の所でした。 「.htaccess」のファイルだけは、自分で作成しないといけないのでしょうか? もし、自分で作成しないといけないなら、書き方などを教えて頂けませんでしょうか? また、配布されているのであれば、教えて頂けませんでしょうか? 書き方やどのように「BASIC認証パスワード制限システム(01)」のCGIと繋げれば良いのかが分かりません。 具体的に教えて頂ければ嬉しいです...

    • 締切済み
    • CGI
  • 環境変数からパスワードを取得?

    Basic認証などで認証後CGIにて環境変数からIDを取得できますが、同じ要領でパスワードも取得できないでしょうか?

    • ベストアンサー
    • CGI
  • 出欠のCGIを探してす。CGIが表示できません。

    フリーファイルを色々ダウンロードしてみてトライしてみたのですが、CGIファイルが実行されません。 転送(データなど)や、一行目も変更しました。 どうすれば実行された、画面が表示できますか?

    • ベストアンサー
    • CGI
  • basic認証でpop認証を利用

    「basic認証」のIDパスワードに、どこかのメールサーバのpop認証を 使いたいと持ちかけられまして。 pop認証用のID/PWを取得してbasic認証用のデータを 作るとかなら分かるのですが、「htaccessにスクリプトを 仕込んでpop認証をできるのでは」と言われています。 basic認証(digest認証でもいいです)を他の認証システムと ダイレクトに連携する方法ってあるんでしょうか? (個人的には無理だと思っているのですが...)

  • MacOSX 「SMB/CIFSファイルシステム認証」画面が出てこない

    MacOSX Tigerで、Windows共有フォルダにアクセスする時、 Mac上で移動→サーバ接続→「smb://IPアドレス/共有ファイル名」を入力後、「接続」ボタンをクリック。その後、「SMB/CIFSファイルシステム認証」画面が出てこずに、「名前、パスワードが間違っていますのでアクセスできません」というメッセージが表示されます。 キーチェーンに保存されているデータを見にいってるのだと思い、一度、キーチェーンのデータを削除してから、再接続しても「SMB/CIFSファイルシステム認証」画面がでてきません。 どうしたら、「SMB/CIFSファイルシステム認証」が再度表示されるようになるのでしょうか?

    • ベストアンサー
    • Mac
  • Ctrl+Alt+Delキー押してもパスワードログオンできないようにしたい

    XP Proで指紋認証システムを使用しています XPのログオンするときとパソコンをロック解除するときに 指紋認証しているのですが、Ctrl+Alt+Delキー押して指紋認証せずにパスワードのみでログオンできてしまいます。 Ctrl+Alt+Delキー押してもパスワードログオンできないようにしたいのですが、 方法としては  1.パスワード入力画面が表示されないように、システムフォルダ中の パスワード入力画面表示するシステムファイルのどれかを削除する (どのファイルかわからない)   以上です、わかる方教えてください。  .

専門家に質問してみよう