• 締切済み

自作の掲示板で

早速ですが質問です。 自分で参考書を見たりレンタルの掲示板を参考にしたりして掲示板を作ったのですが、投稿ボタンを押したり、ブラウザの更新ボタンを押したりすると、なぜかアウトルック・エクスプレスが立ち上がってしまいます。(「メッセージの作成」と別ウィンドウが出ます。) ネットスケープ・ナビゲータではこのようなことはありませんでした。 一体何が原因なのかわかりません。 どうすればよいのでしょう? もし必要であれば、Perlのプログラムを載せますので、誰か分かる方、教えていただければ幸いです。

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

みんなの回答

noname#25358
noname#25358
回答No.1

 おそらくは、どこかで mailto: プロトコルのURLにアクセスしてしまっているんじゃないかと思います。  このURLが実行されると、IEは自動的にアウトルックを起動してしまいます。  ソース内で文字列「mailto:」を確認し、その使用が正常なものかどうか確認してみてください。

pom3150
質問者

お礼

早速の回答、ありがとうございます。 関係ありそうなプログラムの部分を書き出してみると、 *******************************ここから******************************* !#/usr/bin/perl &ReadParse(*form); $email = $form{'email'}; if( $name ne "" ){ $name =~ s/&/&amp;/g; $name =~ s/</&lt;/g; $name =~ s/>/&gt;/g; if( $email ne "" ){ $email =~ s/&/&amp;/g; $email =~ s/</&lt;/g; $email =~ s/>/&gt;/g; } if( $email eq "" ){ # E-Mail アドレスなし $newkansou = "<HR>${name}<BR>"."${wrt_comment}${homepage}\n"; } else{ # E-Mail アドレスあり $newkansou = "<HR><A HREF=\"mailto:$email\">${name}</A><BR>"."${wrt_comment}${homepage}\n"; } } *******************************ここまで****************************** ここら辺りだと思うのです。 何か不正な使い方をしているでしょうか? しかし、このif文での分岐とは関係なく、お気に入りからこのページにアクセスしてもアウトルックが立ち上がってしまいます。 根本的なプログラムの間違いなんでしょうか? 回答をいただいて、また質問したりしてすみません、引き続き、お答えいただければ幸いです。

関連するQ&A

  • 自作の掲示板のみを置かせてくれるところはあるのでしょうか。

     本日からperlを勉強する決心をしたモノ、です。  実はHPを作成し、無料のレンタル掲示板を借りて運行してますが、今度新たに  ちょっとグレードをUPして新しい少し素敵なHPを作成し掲示板も自分で作成  したいとperlを勉強する事になりました。  しかしながらプロバイダがCGIは受け付けない、との事で仮に掲示板が完成し  ても自分が作成した掲示板を置かせてくれる所なんてあるのでしょうか。。。  どこも既に出来上がっている掲示板は用意していて自作の掲示板を置かせてくれ  るところ、あるんでしょうか。。。  過去ログを拝見させて頂きましたが難しい用語が多く、ちょっとチンプンカンプ  ン、です。

    • ベストアンサー
    • CGI
  • 掲示板を作りました。

    いつもお世話になっております。 現在、cgiとperlの勉強を兼ねて掲示板を作成しております。 ある程度の形は完成したのですが、一つ問題があります。 それは、他の人の書き込みを表示するために、更新しますよね?? ブラウザの更新ボタンをクリックすると、同じ記事がもう一度出てきてしまいます。 単純にリロードして、同じ記事が何度も掲載されるのを防ぎたいのですが・・・。どのような方法があるのでしょうか?? 現在勉強している本にはそこらへんが全く触れておりませんでして・・・。 ご存知の方、いらっしゃいましたら、教えて下さい。 よろしくお願いいたします。

    • ベストアンサー
    • CGI
  • 自作の掲示板にアクセスできない

    自作で掲示板を作りました。 ApacheとPerlでローカルでの動作確認を行った後、プロバイダのサーバーにアップロードしました。 ところがhttp://xxx.hi-ho.ne.jp/~xxx/xxx.cgiにアクセスすると、ブラウザがアクロバットリーダーで書類を開こうとしてしまい、cgiプログラムが動きません。 cgi,plはEUC(文字)CR+LF(改行)で保存し、アスキーモードでアップロードしました。その他、プロバイダ-が指摘する注意事項(cgiプログラムの置き場所など)も全てチェックしたつもりです。 でもとても初歩的なミスを犯しているのかもしれないと思い、投稿しました。 よろしくお願いします。

    • ベストアンサー
    • CGI
  • ホームページ内のフレームに掲示板設置(ページミルで)

    Ibookにページミル3.0をインストールしホームページを作成しています。 フレーム内を利用していくつかコンテンツページを設けています。 うち、ひとつにフリーのレンタル掲示板も設定しています。 しかし、なぜか、掲示板がすぐに表示されません。 ブラウザ(IE)の更新ボタンをクリックして、ようやく画面が切り替わります。他のコンテンツは普通に切り替わるのに、掲示板だけ、スムーズに切り替わりません。 理由と対応方法を教えていただければ助かります。

  • 掲示板みたいだけれど・・・これは何?

     自分のホームページに掲示板をつけるかどうか検討中です。現在は掲示板を設置していません。というのは、せっかく投稿してもらえても、私は仕事が忙しいので、管理が不行き届きになったり、すぐに返事ができなかったりしたら申し訳ないと考えているからです。  でも、ホームページを見てくれた人の意見や感想も聞きたいです。一応、メールをもらえるようにアドレスを公開しているのですが、メールとなると、送信者のアドレスがこちらにわかってしまうこともあってか、敬遠されるようです。  どうしたものかと思っていると、ある病院のHPに掲示板みたいで掲示板ではないものがありました。  それは、ちょうど、掲示板に投稿するときのような、投稿者、メッセージ等を入力するところがあり、それらを入力後、送信ボタンをクリックすれば送信できるようです。しかし、送信しても掲示板のようにすぐにメッセージが表示されるわけではなく、HPの管理者だけが見れるようです。  管理者はメッセージを選んでHPで公開しているようです。  これでしたら、メッセージを送る側のアドレスが管理者にわかることはないので、いいかなと思います。また、私の更新のペースも守れそうです。  でもこれの名前やHPでの設置方法等、わかりません。  うまく説明できなかったかもしれないですが、ご存知の方、お願いします。  ちなみにケーブルテレビでネットをしています。

  • 設置した掲示板に入れないと言われたのですが。

    HPに来てくださった人から、「掲示板を開こうとしたら、『クッキーを確認して下さい。』というようなメッセージが表示され、開けない」と言われました。Windows95を使ってみえるようなのですが、このようなことってあるのでしょうか? という質問をレンタル先に問い合わせたのですが、下記のように返答が返ってきました。   ブラウザーの設定が問題では? と思われます   掲示板を開く際Cookieに情報があるかどうか確認していますが   掲示板側でCookieを受け入れない方をアクセス拒否することはありません   ブラウザーのヘルプを参考に設定を変えることをおすすめいたします。 でも、どのような設定をしたら良いのか良くわかりませんでした。 私はブラウザーとは何か、何となく分かるのですが、説明できません。 また、この場合の設定とは何を設定したらよいのかわかりませんでした。 これだけの説明しかできないので、分かりづらいと思いますが、どなたか教えて下さい。よろしくお願い致します。

  • 掲示板に書き込めない

    時々、掲示板に書き込むとき下記のようなメッセージが出て書き込めないときがあります ERROR-ブラウザのcookie機能がOFFでは投稿不可。対応ブラウザにするか、ONにしてください! どのようにして設定を変えたら書き込めるようになるのでしょうか?? 教えてください!!

  • perl初心者 「掲示板作成」

    はじめまして、最近perlを勉強するために、買った本を参考に掲示板を作成しています。 2つほど質問したいことがあります。 ***質問*** 1:作成した掲示板で、記事を投稿し、その直後に掲示板をリロードすると、先ほど投稿した記事が再びデータファイルに書き込まれてしまいます。 これを防ぐ方法はあるでしょうか。 2:さまざまなスクリプト内でよく見かける『ENV』や『STDIN』は一般的にどのようなときに使うネーミング(?)なのでしょうか?? ******** 質問が分かりにくかったら申し訳ありません。 ソースが必要でしたらアップします。 どうぞよろしくお願いします。

  • レンタル掲示板・・・。

    レンタル掲示板を作成したいのですが、google等で検索して色々とサンプル掲示板を確認しても、気に入った掲示板が見つかりません・・・。 私の要望としましては、 「名前を入力しなくて、削除キーが有って投稿できる。」ただ、この1点のみです。 でも驚いた事に、名前を入力しないで投稿できる掲示板が一つも無いんです・・・。 名前を入力せず投稿できる、このような掲示板自体が存在しないのでしょうか? 自分で作成できれば良いのですが、無知でそんな力が無くて出来ません・・・。

  • ブラウザからメッセージの作成をクリックするとネットスケープウィザードが出てきてしまいます

    ブラウザのメッセージを作成をクリックすると ネットスケープのメールウィザードが起動してしまいます アウトルックに戻すにはどうすればいいでしょうか? 復元機能では不具合が出るのでできませんでした