pipipi523 の回答履歴

全582件中21~40件表示
  • 「<」や「>」を「&lt;」や「&gt;」に変換させなかったらどうなるのでしょうか?

    今CGIをカスタマイズしています。 書き込みフォームでタグを使いたいのですが、タグをそのまま書き込むとHTML出力時に、&lt;や&gt;に変換されて表示されてしまいます。 なのでその変換する処理を無くしたいと思っているのですが、その処理を無くすとどういう不具合があるのでしょうか?無くそうと思っているのは下記のような箇所です。 ~ s/</&lt;/g; ~ s/>/&gt;/g; (わざと全角で書いてます) 書き込みデータにはdatファイルを使っています。

    • ベストアンサー
    • sei1975
    • CGI
    • 回答数6
  • 「<」や「>」を「&lt;」や「&gt;」に変換させなかったらどうなるのでしょうか?

    今CGIをカスタマイズしています。 書き込みフォームでタグを使いたいのですが、タグをそのまま書き込むとHTML出力時に、&lt;や&gt;に変換されて表示されてしまいます。 なのでその変換する処理を無くしたいと思っているのですが、その処理を無くすとどういう不具合があるのでしょうか?無くそうと思っているのは下記のような箇所です。 ~ s/</&lt;/g; ~ s/>/&gt;/g; (わざと全角で書いてます) 書き込みデータにはdatファイルを使っています。

    • ベストアンサー
    • sei1975
    • CGI
    • 回答数6
  • KENT WEBさんのBASIC認証(PasswordManager) について質問です

    通常、掲示板入口にベーシック認証に設け、登録させて入室という経緯になりますが、 そのベーシック認証のIDを、掲示板書込時に入力させたいと考えています。 詳しく解説すると、書き込みをする時には、そのベーシック認証のIDを掲示板書込時に入力必須、 会員じゃない人間には、閲覧のみを可能にさせたいと考えているんです。 その為、ベーシック認証の会員登録はさせますが(書込に必須な為)、 掲示板入口のベーシック認証は排除しても(誰でも閲覧可能にする為)、 セキュリティ的に見て大丈夫なんでしょうか? こういった方法をやってる方もいそうなので質問してみました。 それならばBASIC認証(PasswordManager) は必要無いんじゃと言われそうですが・・。 他に合いそうなCGIが見当たらないので、もしできるなら、 設置してやってみたいと考えていますので、宜しくお願いします。

  • CGIで投稿通知機能 on →エラー

    レンタルサーバーに掲示板を設置して問題なく動いたのですが、投稿通知機能を on にすると、 投稿するときだけ「Internal Server Error」が出てしまいます。その他の動作には問題ありません。 ・sendmail はサーバーで指定されたものです。 ・通知先メールアドレスは間違いありません。 その他にチェックするところがありますでしょうか?よろしくご指導のほどお願いします。

    • ベストアンサー
    • ame-sanc
    • CGI
    • 回答数3
  • 【Javascript】(テキストボックスの)テキストの末尾にフォーカスを置きたい【フォーム】

    onLoad時にテキストボックスにフォーカスをあてるのですが、 質問タイトルのようなことができません。 前ページからPOSTで持ってきた文字列を入れたテキストボックスなのですが、 BODYタグ部分にonLoad="frm.elm.focus();"と書くと、 そのテキストボックス内の文字列の先頭にフォーカスが行きます。 文字列の続きを入力する項目なので 文字列の末尾にフォーカスを置きたいのですが 方法はありますでしょうか。 ご存知の方いらっしゃいましたらご教示願います。 質問が解りづらかったらすみません。 宜しくお願い致します。

  • 【助けて】部屋に虫がでました【下さい】

    ご覧頂いてありがとうございます。 部屋の掃除をなまけていたら、虫がでました。 びっくりして知人に電話したら、「以前自分の実家の部屋で物の整理を怠っていたら同じような虫がでた」と言われました。 その虫は、 ・体長3mmくらい ・色はベージュ~ごく薄めの茶色 ・いも虫をすっごく小さくスリムにした見た目 ・何かの幼虫みたい という特徴です。 散々インターネットで調べたのですが名前もわからず、検索のしようもありませんでした・・・。 見つけた時、何かのゴミだと思ってつまんだのが動いてたのでびっくりしてティッシュに包んで捨ててしまったので画像も撮ってません。 出たのは一匹だけで、カーペットにすぐ掃除機をかけて他の虫がいないかくまなく探したのですが見当たりませんでした。 どなたかご存知の方、情報を頂けないでしょうか・・・。 また、その虫に対してバルサンなどの効果があるのかや、対策等教えていただければ本当にありがたいですm(..;)m ちなみに掃除をさぼっていた、とは書きましたが掃除機は2週間に一回くらい、棚の上など埃とりは1週間に一度はかけてます。(少なすぎかもしれませんが・・・) 掃除をしない自分が一番悪いのですが、途方にくれてます。 お助けください(TT)

  • CGIで投稿通知機能 on →エラー

    レンタルサーバーに掲示板を設置して問題なく動いたのですが、投稿通知機能を on にすると、 投稿するときだけ「Internal Server Error」が出てしまいます。その他の動作には問題ありません。 ・sendmail はサーバーで指定されたものです。 ・通知先メールアドレスは間違いありません。 その他にチェックするところがありますでしょうか?よろしくご指導のほどお願いします。

    • ベストアンサー
    • ame-sanc
    • CGI
    • 回答数3
  • コガネムシの大量発生(涙)

    毎年、この時期になるとコガネムシの大量発生に悩まされています。 大きさは1cm以内の光沢のある緑色の虫です。 家の庭の草木や家の網戸、ベランダに大量にいます。 洗濯物は外に干すことが出来ず、この時期は室内干しをするしか ありません。 原因をいくつか考えてみたのですが。。。 1.庭の大部分が芝なのでその芝の中に幼虫がたくさんいて、 この時期に外に出てくる。 2.家の壁が黄色だから。(隣家では被害は無いようで、 洗濯物が外に干されています。 3.庭の植木の新芽を食べに来る。(でも何もないベランダにも たくさんいるのは・・・?) このなかに正解があるかはどうかは確かではないのですが、 ほんとに困っています。 この家に住んで3年になりますが、毎年この時期には大量発生 するのです。何か良い駆除方法などはありますでしょうか? お知恵をお貸し下さい。

  • 抽出したものの合計を求める

    こんにちは。 よろしくお願いいたします。 http://www.stackasterisk.jp/tech/java/xml03_05.jsp#6_2 のページのように、○○以上のものをXMLデータからとりだす、というものはわかったのですが、取り出したものの合計を求める、というのができないのです。 このページで言えば、 国数:3国 合計:○○万人 のようなものを、出力結果の下に追加で表示させたい場合どうしたらできるのでしょうか、どなたかわかる方教えてください よろしくお願いいたします

    • 締切済み
    • quetle
    • XML
    • 回答数1
  • ターミナルサービスWeb接続のDefault.htmカスタムについて

    初めまして。 社内イントラネット用にIISにターミナルサービスWeb接続をインストールしてユーザーに使用させたいと考えております。 極力ユーザー側には接続ボタンを押すだけでアクセスが可能な様にdefault.htmをカスタマイズしたいと考えているのですが、担当の私がVBSは全く判らず、HTMLもなんとなく読む位しかできない有様です。 なんとかラジオボタンを input type=hidden で隠して、ユーザー名とドメイン名のテキストBOXは隠す事はできたのですが、アクセスTSサーバの指定、および 接続先テキストボックスと解像度の指定部分を消す事ができません。 どなたかヒントだけでも頂けないでしょうか? よろしくお願いいたします。

  • どうしても投稿だけできません。

    レンタルサーバー(さくら)にCGI掲示板を設置しました。 http://apps.cside.com/cgi/crs/tcboard/ 他はちゃんと動作しますが、投稿だけ「Internal Server Error」がでてしまいます。 この手の質問があちこちあったので、参考にしてみましたがやはりだめです。 ・アクセス権なども何度も見直しました。 ・構文もどこかを消してしまったかもしれないので、新たに最初からやり直して設置もしました。 ・掲示板へのリンクも間違ってはいません。掲示板自体は動いています。管理やデザイン変更もできます。 もともとの構文が違ってるかもしれませんが、私の知識では1年ぐらいはかかりそうです。 サポートは終わってますが、前から配布していたみたいなので、構文が間違ってるとも思えません。 昨晩からずっとやってますが、なにをやっても投稿だけできません。 どうかご教授ください。よろしくお願いします。 この配布サイトの他の配布CGI掲示板や、他サイトのCGI掲示板は問題なく設置できています。。

    • ベストアンサー
    • ame-sanc
    • CGI
    • 回答数2
  • テーブル内の数値を自動で計算できるようにしたい。

    <TABLE> <TR><TH>A</TH><TH>数字1</TH></TR> <TR><TH>B</TH><TH>数字2</TH></TR> <TR><TH>C</TH><TH>数字3</TH></TR> <TR><TH>D</TH><TH>合計</TH></TR> </TABLE> エディタで「数字1」から「数字3」に数を入力し、 htmlで開いた時に「合計」に足した数を表示させるようにしたいのですが、 良い方法無いでしょうか?

    • ベストアンサー
    • yw820521
    • HTML
    • 回答数4
  • どうしても投稿だけできません。

    レンタルサーバー(さくら)にCGI掲示板を設置しました。 http://apps.cside.com/cgi/crs/tcboard/ 他はちゃんと動作しますが、投稿だけ「Internal Server Error」がでてしまいます。 この手の質問があちこちあったので、参考にしてみましたがやはりだめです。 ・アクセス権なども何度も見直しました。 ・構文もどこかを消してしまったかもしれないので、新たに最初からやり直して設置もしました。 ・掲示板へのリンクも間違ってはいません。掲示板自体は動いています。管理やデザイン変更もできます。 もともとの構文が違ってるかもしれませんが、私の知識では1年ぐらいはかかりそうです。 サポートは終わってますが、前から配布していたみたいなので、構文が間違ってるとも思えません。 昨晩からずっとやってますが、なにをやっても投稿だけできません。 どうかご教授ください。よろしくお願いします。 この配布サイトの他の配布CGI掲示板や、他サイトのCGI掲示板は問題なく設置できています。。

    • ベストアンサー
    • ame-sanc
    • CGI
    • 回答数2
  • 正規表現で詰まっています。

    こんにちは。 今、正規表現で困っています。 ファイルの中身 <meta name="description" content=""> <title> B'zのサイトへようこそ </title> 上記のようなhtmlのソースなのですが、以下のように変換できるように正規表現を考えましたが、できませんでした。 変換したい表現 <meta name="description" content="B'zのサイトへようこそ"> <title> B'zのサイトへようこそ </title> titleタグで囲まれた文字を、metaタグのcontentの中に入れたいのです。 とても困っています。どなたかご教授下さい。よろしくお願いいたします。

  • Corner.jsの方法

    http://www.netzgesta.de/corner/ ↑ここのCorner.jsという、角を丸くする奴があるのですが、 (詳しくはここ参照http://gigazine.net/index.php?/news/comments/20070420_corner_js/) それが、英語で読めないし、少しやってみてもできなかったので、 細かく教えていただけないでしょうか? 【少し場違いなカテゴリですいません、、、HP作成が見つからなくて、、、】

  • wgetでファイル名を指定してページを保存するには

    wgetでページを保存したいのですが、ローカル側に保存するページ名を自分の好きな名前にしたいです。どうしたら良いでしょうか? たとえば次のような感じです。 ○リモートファイル名:「http:www.test.com/test_page.htm」 ○ローカルファイル名:「hoge1.htm」

  • KENT WEBさんのBASIC認証(PasswordManager) について質問です

    通常、掲示板入口にベーシック認証に設け、登録させて入室という経緯になりますが、 そのベーシック認証のIDを、掲示板書込時に入力させたいと考えています。 詳しく解説すると、書き込みをする時には、そのベーシック認証のIDを掲示板書込時に入力必須、 会員じゃない人間には、閲覧のみを可能にさせたいと考えているんです。 その為、ベーシック認証の会員登録はさせますが(書込に必須な為)、 掲示板入口のベーシック認証は排除しても(誰でも閲覧可能にする為)、 セキュリティ的に見て大丈夫なんでしょうか? こういった方法をやってる方もいそうなので質問してみました。 それならばBASIC認証(PasswordManager) は必要無いんじゃと言われそうですが・・。 他に合いそうなCGIが見当たらないので、もしできるなら、 設置してやってみたいと考えていますので、宜しくお願いします。

  • SOCKETで入手したデータを抜き出したい

    他サーバのHTMLから部分的に抜き出したいと思っています。 他サーバのHTMLを表示する所までは出来たのですが、抜き出す所が出来ずに困っています。 私が抜き出そうと、表示のwhile文内を下記に変えた所、何も表示されなくなりました。  if( $_ =~ m/抜き出したい頭のキーワード/ ){ $flag = 1;}  if( $_ =~ m/表示したい尾のキーワード/ ){ $flag = 0;}  if( $flag eq 1){ print $_;} このwhile文内には変数に代入するとどうもNGのようです。 教えてGooの過去ログにも同様の質問があったのですが、 解決に至っていませんでした。ご教示願います。 ↓現在のソースコード ---------------------------- #!/usr/local/bin/perl -w use strict; use Socket; # Socket モジュールを使う # 接続先ホスト名 my $host = 'www.xxxx.co.jp'; # HTTP プロトコルを使う my $port = getservbyname('http', 'tcp'); # ホスト名を、IP アドレスの構造体に変換 my $iaddr = inet_aton($host) or die "$host は存在しないホストです。\n"; # ポート番号と IP アドレスを構造体に変換 my $sock_addr = pack_sockaddr_in($port, $iaddr); # ソケット生成 socket(SOCKET, PF_INET, SOCK_STREAM, 0) or die "ソケットを生成できません。\n"; # 指定のホストの指定のポートに接続 connect(SOCKET, $sock_addr) or die "$host のポート $portに接続できません。\n"; # ファイルハンドル SOCKET をバッファリングしない select(SOCKET); $|=1; select(STDOUT); # WWW サーバに HTTP リクエストを送る print SOCKET "GET /index.html HTTP/1.0\r\n"; print SOCKET "\r\n"; # ヘッダ部分を受け取る while (<SOCKET>){ # 改行のみの行ならループを抜ける m/^\r\n$/ and last; } # ボディ部分を受け取り、表示 while (<SOCKET>){ print $_; }

  • eachとイテレーター

    each関数について質問させていただきます。perl5.8.0です。 eachに渡す引数を、ハッシュ“変数”ではなくハッシュ記法を直接指定する方法はないでしょうか。 具体的には、 %hash = (a=>1,b=>2); while (($k,$v)=each %hash) { ~ ではなく、 while (($k,$v)=each (a=>1,b=>2)){ ~ というように、eachに直接キーと要素を渡したいのです。 以下のようにいろいろ試したのですが、うまくいきません。 【1】 perl -e 'while (($k,$v)=each (a=>1,b=>2)){print "$k:$v\n";}' Type of arg 1 to each must be hash (not list) at -e line 1, near "2)" Execution of -e aborted due to compilation errors. 【2】 perl -e 'while (($k,$v)=each %{a=>1,b=>2}){print "$k:$v\n";}' syntax error at -e line 1, near "%{" Execution of -e aborted due to compilation errors. 【3】 perl -e 'while (($k,$v)=each %{(a=>1,b=>2)}){print "$k:$v\n";}' (何も出力されない) 【4】 perl -e 'while (($k,$v)=each %{{a=>1,b=>2}}){print "$k:$v\n";}' a:1 a:1 a:1 a:1 : (無限ループ) 予想では【3】の書き方が正しいような気がしましたが出力されず、そして【4】は少なくとも参照はできているようなのに、イテレーターが正しく動作していないような感じです。 (そもそもイテレーターというのは変数じゃなく無名ハッシュのようなものでも有効なのでしょうか?) また、試しにkeysで同じことをしてみると、 【5】 perl -e 'foreach (keys (a=>1,b=>2)){print "$_\n";}' Type of arg 1 to keys must be hash (not list) at -e line 1, near "2)" Execution of -e aborted due to compilation errors. 【6】 perl -e 'foreach (keys %{a=>1,b=>2}){print "$_\n";}' syntax error at -e line 1, near "%{" Execution of -e aborted due to compilation errors. 【7】 perl -e 'foreach (keys %{(a=>1,b=>2)}){print "$_\n";}' (何も出力されない) 【8】 perl -e 'foreach (keys %{{a=>1,b=>2}}){print "$_\n";}' a b keysでは【8】が期待どおりの動作をします。 どうぞよろしくお願いいたします。

    • ベストアンサー
    • SV576
    • Perl
    • 回答数5
  • eachとイテレーター

    each関数について質問させていただきます。perl5.8.0です。 eachに渡す引数を、ハッシュ“変数”ではなくハッシュ記法を直接指定する方法はないでしょうか。 具体的には、 %hash = (a=>1,b=>2); while (($k,$v)=each %hash) { ~ ではなく、 while (($k,$v)=each (a=>1,b=>2)){ ~ というように、eachに直接キーと要素を渡したいのです。 以下のようにいろいろ試したのですが、うまくいきません。 【1】 perl -e 'while (($k,$v)=each (a=>1,b=>2)){print "$k:$v\n";}' Type of arg 1 to each must be hash (not list) at -e line 1, near "2)" Execution of -e aborted due to compilation errors. 【2】 perl -e 'while (($k,$v)=each %{a=>1,b=>2}){print "$k:$v\n";}' syntax error at -e line 1, near "%{" Execution of -e aborted due to compilation errors. 【3】 perl -e 'while (($k,$v)=each %{(a=>1,b=>2)}){print "$k:$v\n";}' (何も出力されない) 【4】 perl -e 'while (($k,$v)=each %{{a=>1,b=>2}}){print "$k:$v\n";}' a:1 a:1 a:1 a:1 : (無限ループ) 予想では【3】の書き方が正しいような気がしましたが出力されず、そして【4】は少なくとも参照はできているようなのに、イテレーターが正しく動作していないような感じです。 (そもそもイテレーターというのは変数じゃなく無名ハッシュのようなものでも有効なのでしょうか?) また、試しにkeysで同じことをしてみると、 【5】 perl -e 'foreach (keys (a=>1,b=>2)){print "$_\n";}' Type of arg 1 to keys must be hash (not list) at -e line 1, near "2)" Execution of -e aborted due to compilation errors. 【6】 perl -e 'foreach (keys %{a=>1,b=>2}){print "$_\n";}' syntax error at -e line 1, near "%{" Execution of -e aborted due to compilation errors. 【7】 perl -e 'foreach (keys %{(a=>1,b=>2)}){print "$_\n";}' (何も出力されない) 【8】 perl -e 'foreach (keys %{{a=>1,b=>2}}){print "$_\n";}' a b keysでは【8】が期待どおりの動作をします。 どうぞよろしくお願いいたします。

    • ベストアンサー
    • SV576
    • Perl
    • 回答数5