takbee の回答履歴

全9件中1~9件表示
  • 設置場所場わかりません。

    リンクのみが投稿されるスパムが横行しているようです。外国からと思いIPアドレス調査してみると、どうも外国とは限らないようなので、日本以外のIPアドレスを制限しても無駄でした。とりあえず、日本語が書かれていない(日本語コードが検知できない)場合に投稿できないようにする簡単な方法をご案内します。 jcode.plを利用し、文字コードを判定するものです。半角文字だけであれば全角コードは検知されません。プログラムによりチェックしたい変数名は異なりますので、掲示板であれば内容文などが入っている変数に読み替えてください。ここでは $LINE にチェックしたいデータが入っているものとします。また、エラー処理は &error(); だと仮定しますので、そのプログラムで使われている方法に書き換えてください。プログラムやデータをEUCで扱っている場合は euc が含まれるかどうかに変更してください。ここでは sjis が検知できない場合にエラー処理します。 if (&chkZenkaku($LINE) ne 'sjis') { &error("エラー","内容文に日本語コードが検知できませんでした。"); } sub chkZenkaku { local($line) = @_; (@line) = &jcode'getcode(*line); $line[1]; } という回答があったのですがjcode.plに上記をコピーして上書きしたらエラーになりページが表示されませんでした。 アドバイスお願いします。

  • 設置場所場わかりません。

    リンクのみが投稿されるスパムが横行しているようです。外国からと思いIPアドレス調査してみると、どうも外国とは限らないようなので、日本以外のIPアドレスを制限しても無駄でした。とりあえず、日本語が書かれていない(日本語コードが検知できない)場合に投稿できないようにする簡単な方法をご案内します。 jcode.plを利用し、文字コードを判定するものです。半角文字だけであれば全角コードは検知されません。プログラムによりチェックしたい変数名は異なりますので、掲示板であれば内容文などが入っている変数に読み替えてください。ここでは $LINE にチェックしたいデータが入っているものとします。また、エラー処理は &error(); だと仮定しますので、そのプログラムで使われている方法に書き換えてください。プログラムやデータをEUCで扱っている場合は euc が含まれるかどうかに変更してください。ここでは sjis が検知できない場合にエラー処理します。 if (&chkZenkaku($LINE) ne 'sjis') { &error("エラー","内容文に日本語コードが検知できませんでした。"); } sub chkZenkaku { local($line) = @_; (@line) = &jcode'getcode(*line); $line[1]; } という回答があったのですがjcode.plに上記をコピーして上書きしたらエラーになりページが表示されませんでした。 アドバイスお願いします。

  • perlでカンマ区切り(CSV)データの集計をしたい

    perl初心者です。 個人使用の経費帳簿をCGIで携帯で打ち込むようにしています。 CGIレスキューさんの簡易データベースを改良して作成しました。 フォーム入力→カンマ区切りで保存→項目別検索まで出来ました。 (年,月,日,摘要,入金,出金,備考)という感じです。 これに、月間項目別集計の昨日を追加したいのです。 月間検索で、12月度全部の一覧は出せるようになりました。 が、この1ヶ月間の交通費、書籍代、飲食費・・・の項目別の合計を表示させたいのですが。。。 どのようなプログラムでしょうか?

  • Windowsで作った *.cgi ファイルを Linuxで動かすには(もう一度)

    http://oshiete1.goo.ne.jp/qa3556033.html で質問していた者です。 愚かな質問で、すみませんが、「もう一度」お願いいたします。 私は SuseLinux 10.01 OSS をインストールしたコンピュータに、 WindowsXP で作った *.html, *.wav, *.jpg などのファイルを samba で コピーして、LAN の中だけの Web サーバ を実行 しています。 Windows で作った上記拡張子ファイルは、SuseLinux 10.01 OSS の Web サーバ用の ディレクトリに置くと、期待どおり動きます。 また、この Linuxコンピュータで作った 0001Linux.cgi を、 同Linuxコンピュータの・・・・cgi-bin というデレクトリに置いて、 LAN内の別のコンピュータからWebブラウザでアクセスすると、 私が望むように動くようにしました。 しかし、Windows で作った 0001Windows.cgi というファイルを、 上記 SuseLinux 10.01 OSS ・・・cgi.bin というディレクトり に、samba で コピーしても、ダメです。 「Internet Explorer では ・・・0001Windows.cgi をダウンロード   できません。このインターネットのサイトを開くことができません   でした。・・・」 となります。 samba で SuseLinux 10.01 OSS ・・・cgi.bin というディレクトりに、コピーする 前に、 Windows で作った 0001Windows.cgi を、Windows のエディタで 文字コードを EUC 改行コードを LF に 変えています。 私は、Perl, CGI, Linux のことを何も知りません。それゆえ、 自分が意図することを実行するために、 小さな*.cgiファイルをたくさん(約 10,000ファイル) 作る必要があります。(現在 まだ、約400ファイルですが・・・) 現在は、Windows XPコンピュータ、Apache, activePerl で、やっていますが、 「*.cgi ファイルをWindows で作成, Webサーバは SuseLinux 10.01 OSS」 としたいのです。 Windows での作業に少しは慣れてきましたので、・・・。しかし、Windows は、お金がかかりますので・・・。 よろしく、お願いいたします。

  • 確認画面・完了画面・エラー画面が出るメールフォーム

    こんばんは。PHPを習いはじめて1ヶ月ぐらいしか勉強をしていない素人です。 今度仕事でメールフォームを作ることになり、入力画面に入れた情報をメールで受け取るところまではできるのですが、入力画面→確認画面→エラー画面→完了画面のように作りたいのですが、参考書やネットで調べてもいい解説がありませんでした。 下記のソースからこの先どういう作れば希望フォームになるのでしょうか?みなさんの力を貸してください。お願いします。 ★フォーム(HTMLソース) <html> <head> </head> <body> <form method="POST" action="post.php"> 名前<br> <input type="text" name="name" size="15"><br> 好きな果物<br> <input type="radio" name="food[]" value="orange">オレンジ <input type="radio" name="food[]" value="apple">りんご <input type="radio" name="food[]" value="strawberry">いちご<br> <input type="submit" value="送信"> </form> </body> </html> ★PHP(スクリプト) <?php $to='××××@○○○.jp'; $subject='テストメール'; $body="名前:".$_POST["name"]."\n"."好きな果物:".$_POST["food"][0]; if(mb_send_mail($to,$subject,$body)){ print('メール送信に成功しました。'); } else{ print('メール送信に失敗しました。'); } ?>

    • 締切済み
    • noname#45621
    • PHP
    • 回答数3
  • htaccessについて(初心者です)

    パスワード認証のページを作成しましたが、うまく動作しません。 例えば http://www.▲▲▲▲.ne.jp/■■■■/●●●●/ のうち、●●●●含むそれ以下の部分をパスワード認証したい場合、 .htaccessファイルの AuthUserFile /_______/.htpasswdの______の部分は どうなるのでしょうか?

    • ベストアンサー
    • loveputti
    • CGI
    • 回答数2
  • 自分でファイルをUpしてすぐに、Google検索を可能にする方法は?

    いつも勉強させていただいております。今回は質問をさせていただけないでしょうか。 Googleで下記のように、サイトを指定して文字列を検索しています。 検索文字列 site:http://www.myserver.co.jp 検索したいファイルを自分がサーバーにUpしたのは、2,3日前です。 その為、検索にはひっかかりません。 ファイルは自分で作成しているので、多少の小細工はできます。 どのようにすれば、ファイルをUpしてすぐに検索をする事が可能になりますでしょうか? それでは、よろしくお願いします。

  • プログラマを目指してます

    現在中学2年生なんですが、SEやプログラマといったPCを使う職業を目指しています。 今までは「こういう仕事になりたい」と思っていただけなんですが、先週から何か夢にむかって実行しようと思い、JAVA言語を勉強し始めました。 そしてJAVAを勉強しながらわからないことを調べてるうちにC#(?)やC言語は必要。という記事を目にしました。 なにもわからないままJAVAを勉強しているんですが、これでいいのでしょうか? こういう仕事を目指すには、まずなにを勉強すればいいのでしょう? プログラミング用語以外にも、なんでもいいので学んだほうがいいことがあれば教えてください。お願いします。

  • エラーメッセージの表示

    最近ServletとJSPの勉強を始めたのものです。クライアント側で動くjavaのプログラムではエラーがよくわかり良かったのですが、Servlet,JSPではエラーのメッセージが少なくうまく原因が同定できません。(特にコンパイルは通っているのに、動かないとき)これまではWindowXP上でServletとJSPをうごかしていたのでまだTomcatの画面にSystem.out.println()を使って原因を調べることができました。最近リナックスにて同じ動作をするものを作ろうと思い始めたのですが、System.out.println()がコンソール上に表示できずに困っています。何かいい方法があるのでしょうか。とても困っています。