zxcv0000 の回答履歴

全375件中361~375件表示
  • Javascriptの変数をCGIに送る方法

    オンラインゲームのようなものを作ろうとしているんですが、JavascriptからCGIに変数を送る方法がわかりません。 ネットでも検索してみたんですがなかなかいい結果が得られません。 そこで、JavascriptからGCI(できればCGIからJavascriptも)に変数を送る方法か、それが載っているサイトを紹介してください。

    • 締切済み
    • CGI
  • DBI

    DBIを使ってテーブルを作成するステートメントの文字列を処理 したいのですがSQL文を実行してからの取り回しがわかりません どなたか教えてください。 $sth = $dbh->prepare(\" show create table sample000; \"); print \"$sth\\n\"; 出力結果DBI::st=HASH(0x111111111)

    • stockjp
    • 回答数1
  • cgi-binにアクセスするとforbiddenになってします。

    apache2.0.63をインストールし設定してもhttp://localhost/cgi-bin/ にアクセスするとforbidden、localhost/cgi-bin/index.cgiに アクセスするとInternet Sever Errorと出てしまいます。 環境はwindowsvistaでcgi-binフォルダのパーミッションもプロパティ でアクセス許可をフルコントロールにしたので問題ないと思います。 httpd.confはhttp://win.kororo.jp/archi/www/apache_fast.phpの 上から「CGI・SSIを使えるようにする」の 「AddHandler cgi-script .cgi //先頭の#を取り除く」までをそのまま真似しました。 それプラスDocumentRoot "パス"の下の<Directory "C:/apache2/htdocs">のパスをDocumentRootと同じパスに設定しました。 それとhttp://blog.goo.ne.jp/xmldtp/e/50e19ae5e407dcf822f40b472e4295e8 もすべて確認しましたが問題なかったです。 もし他に足りないことがあったら教えてください。 ちなみにapache2.0.63はリリースが1月20日とサイトに書いてあったのですが修正されて中身が変わってることもあるのでしょうか。 前は上記の設定だけで出来たのですが・・・

    • ベストアンサー
    • CGI
    • noname#178821
    • 回答数4
  • 暗号化 復号化

    今、簡単な暗号化のプログラムを作っています。 $a = $in{"honbun"}; $b = $in{"pass"}; $c = length($in{"honbun"}); $n = 0; while ($n < $c){ $k = substr($a,$n,1); $d = chr(ord($k) + $b); print "$d"; $n++; } pass文だけ、コード値をずらしているのですが、 基準のコード値より大きい数になってしまった場合、 どのように修正してやればよいでしょうか?

    • ベストアンサー
    • Perl
  • 暗号化 復号化

    今、簡単な暗号化のプログラムを作っています。 $a = $in{"honbun"}; $b = $in{"pass"}; $c = length($in{"honbun"}); $n = 0; while ($n < $c){ $k = substr($a,$n,1); $d = chr(ord($k) + $b); print "$d"; $n++; } pass文だけ、コード値をずらしているのですが、 基準のコード値より大きい数になってしまった場合、 どのように修正してやればよいでしょうか?

    • ベストアンサー
    • Perl
  • フォームからの値

    今、pealで作成した CGIのフォームからの値を下記のように受け取っております。 $a = $in{"name"}; $b = $in{"pass"}; これを、配列で受け取りたいのですが、 $aを@aに変えただけでは、 $a[0]にすべての文字が入ってしまいます。 配列での受け取り方は、何か特殊な方法であるのでしょうか? また、一度変数にいれてしまった文字を、 配列に入れ替える、またはある1文字だけ抽出する方法など ありましたら、どうか教えてください。

    • ベストアンサー
    • CGI
  • CGIで暗号化複合化

    今、Pealで簡単な暗号化ソフトを作ろうと思うのですが、 うまくいきません。 (文字コードを-1にして、aをbにするような) C言語であると、本文を配列にでもいれて、 それぞれ-1するとなるのですが、 pealの場合同じようにしてもなりません。 文字列の文字コードを-1にする場合、 pealではどのような計算で変数に 代入してやればすればよいのでしょうか?

    • ベストアンサー
    • CGI
  • Javascript Firefoxだけでの現象なのですが

    <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <title></title> <script> function test(){ document.forms[0].submit(); } function delbut(el){ var par = el.parentNode; var chil = par.childNodes; document.forms[0].aa.value = "aaaaaa"; for( i=chil.length; 0 < i; i-- ){ if( el.id == chil[i-1].id ){ par.removeChild( chil[i-1] ); break; } } return false; } </script> </head> <body> <form action="./" method="POST"> <input type="text" name="aa"> <br> <input type="submit" onclick="return delbut(this);" id="btn" value="決定"> <br> <a href="javascript: test();">送信</a> </body> </html> 上記のようなページで決定を押して、ボタンを消した後に、 送信を押して、javascriptでフォームの内容を送信しようとすると うまく送信できません。。 削除する前は、うまくデータをおくれるのですが>< 削除した後に正しく動作しないのはなぜなのでしょうか? 気になって質問させていただきました。 よろしくお願いします。

  • Javascript Firefoxだけでの現象なのですが

    <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <title></title> <script> function test(){ document.forms[0].submit(); } function delbut(el){ var par = el.parentNode; var chil = par.childNodes; document.forms[0].aa.value = "aaaaaa"; for( i=chil.length; 0 < i; i-- ){ if( el.id == chil[i-1].id ){ par.removeChild( chil[i-1] ); break; } } return false; } </script> </head> <body> <form action="./" method="POST"> <input type="text" name="aa"> <br> <input type="submit" onclick="return delbut(this);" id="btn" value="決定"> <br> <a href="javascript: test();">送信</a> </body> </html> 上記のようなページで決定を押して、ボタンを消した後に、 送信を押して、javascriptでフォームの内容を送信しようとすると うまく送信できません。。 削除する前は、うまくデータをおくれるのですが>< 削除した後に正しく動作しないのはなぜなのでしょうか? 気になって質問させていただきました。 よろしくお願いします。

  • 階層ツリーについて

    ■検索サイト<br> <a href="javaScript:exMenu('treeMenu1')">+</a>■検索サイト1<br> <div id="treeMenu1" style="display:none"> ├<a href="http://www.yahoo.co.jp/">Yahoo!</a><br> ├<a href="http://www.goo.ne.jp/" >Goo</a><br> ├<a href="http://www.lycos.co.jp/">Lycos</a><br> └<a href="javaScript:exMenu('treeMenu2')">+</a>■検索サイト2<br> <div id="treeMenu2" style="display:none">   ├<a href="http://www.infoseek.co.jp/">Infoseek</a><br>   ├<a href="http://www.google.com/" >Google</a><br>   └<a href="http://kids.goo.ne.jp/">Kids Goo</a><br> </div> </div> このように書いているのですが、 検索サイト2←これもクリックし、リンクできるようにしたいのですが、どのように書いたらできますか? 教えてください。 よろしくお願いいたします。

    • ベストアンサー
    • HTML
  • cgi-binにアクセスするとforbiddenになってします。

    apache2.0.63をインストールし設定してもhttp://localhost/cgi-bin/ にアクセスするとforbidden、localhost/cgi-bin/index.cgiに アクセスするとInternet Sever Errorと出てしまいます。 環境はwindowsvistaでcgi-binフォルダのパーミッションもプロパティ でアクセス許可をフルコントロールにしたので問題ないと思います。 httpd.confはhttp://win.kororo.jp/archi/www/apache_fast.phpの 上から「CGI・SSIを使えるようにする」の 「AddHandler cgi-script .cgi //先頭の#を取り除く」までをそのまま真似しました。 それプラスDocumentRoot "パス"の下の<Directory "C:/apache2/htdocs">のパスをDocumentRootと同じパスに設定しました。 それとhttp://blog.goo.ne.jp/xmldtp/e/50e19ae5e407dcf822f40b472e4295e8 もすべて確認しましたが問題なかったです。 もし他に足りないことがあったら教えてください。 ちなみにapache2.0.63はリリースが1月20日とサイトに書いてあったのですが修正されて中身が変わってることもあるのでしょうか。 前は上記の設定だけで出来たのですが・・・

    • ベストアンサー
    • CGI
    • noname#178821
    • 回答数4
  • IEで動作確認もFirefoxで動作しない

    皆さんお世話になってます。Javascript精通していません。 どうぞご指導ください。 ソースは下記になります。Firefox3.0で確認すると何も表示されません。IEだとうまく表示されました。原因を教えていただけますでしょうか? HTML <img src="./images/btn_estimate.gif" onclick="recalculate();"/> [合計]<label id="price"><?= $price ?></label> JavaScript function recalculate() { var total = 0; document.getElementById("price").innerText = ""; if (document.form.design.checked == true) { total = total + 10000; } total = total + document.form.pages.value * 5000; if (document.form.form_func.checked == true) { total = total + 3000; } document.getElementById("price").innerText = total; }

  • javascriptでtextareaに文字列を追加したい

    textareaの最後尾に文字列を追加したいです。 いろいろサイトを検索してみたのですが、解決できず困っています。  <form>中に<textarea>とボタンを設定しておきボタンを押すと  文字列を最後尾に追加する。 というのはありました。 私は、ボタンは無しで、画面を読み終わったタイミングで、textareaの最後尾に文字列を追加したいのです。 (仕様で、bodyタグにonloadを記述することは出来ません。) (またcgiでHTML記述を生成しています。) が、どこかのサイトにあった例を見ても、どのように自分のソースに 反映したらよいのか分からず・・・。 サイトにあった例を参考に、下記のように記述してみましたが駄目でした。 <textarea name="textArea_A"></textarea> <SCRIPT LANGUAGE="JavaScript"> <!-- var objTextarea = document.getElementsByName('textArea_A')[0]; objTextarea.value += "AAA"; //--> </SCRIPT> (これで、<textarea name="textArea_A">AAA</textarea> となってくれると良いのですが・・・。) トンチンカンな意味不明な点があるかも知れませんが、 どうか宜しくお願いいたします。

  • javascriptでtextareaに文字列を追加したい

    textareaの最後尾に文字列を追加したいです。 いろいろサイトを検索してみたのですが、解決できず困っています。  <form>中に<textarea>とボタンを設定しておきボタンを押すと  文字列を最後尾に追加する。 というのはありました。 私は、ボタンは無しで、画面を読み終わったタイミングで、textareaの最後尾に文字列を追加したいのです。 (仕様で、bodyタグにonloadを記述することは出来ません。) (またcgiでHTML記述を生成しています。) が、どこかのサイトにあった例を見ても、どのように自分のソースに 反映したらよいのか分からず・・・。 サイトにあった例を参考に、下記のように記述してみましたが駄目でした。 <textarea name="textArea_A"></textarea> <SCRIPT LANGUAGE="JavaScript"> <!-- var objTextarea = document.getElementsByName('textArea_A')[0]; objTextarea.value += "AAA"; //--> </SCRIPT> (これで、<textarea name="textArea_A">AAA</textarea> となってくれると良いのですが・・・。) トンチンカンな意味不明な点があるかも知れませんが、 どうか宜しくお願いいたします。

  • #!/usr/local/bin/perlで命令が出せません。

    プログラミングのド素人で、独学でwindows上でcygwinを使っている者から質問させていただきます。「#!/usr/local/bin/perl」というコマンドをプログラムの先頭に書いて、[ファイル名]を入力してcygwinで命令をしたところ、命令が実行できず、「commond not found」と出てしまいました。そこで、ネット上で、いろいろ調べて、試してみたのですが、どうしても、解決できません。 どなたか、アドバイスをいただけないでしょうか? ちなみに、perl [ファイル名]では、命令を実行することができます。「type -a perl」というコマンドを入力すると、「/cygdrive/c/Perl/bin/perl」というのがでてきたので、「#!/cygdrive/c/Perl/bin/perl」というコマンドを書いても上手くいきませんでした。 ちなみに、私が書いたプログラムは、以下のようなものです。 #!/cygdrive/c/Perl/bin/perl (あるいは#!/usr/local/bin/perl) # hello -- 挨拶のプログラム print ("hello");

    • ベストアンサー
    • Perl