回答数
気になる
-
iis+cgiでmultipart/form-data送信がうまくいかない
これまでLinux+Perl/CGIで構築していたWEBサーバをIIS+Perl/CGIに移す必要が生じ、新規にIISによるWEBサーバを構築しました。 一気にコンテンツを移動してもハマるだけだと考え、まずは簡単なコードを記述しCGIが動作するかどうかテストしています。 POSTによるinput type=textのデータ表示まではうまく行きましたが、ファイルアップロードのところで詰まりました。 IIS(Windows)によるWEBサーバの構築は初めてで、何が問題なのかサッパリわかりません。 どなたか問題点あるいはどこをチェックすれば良いかご指摘いただけませんでしょうか。 ●やった事 PerlにてPOSTを利用しmultipart/form-dataにてファイルをアップロードするシンプルなコードを書き、第一段階としてMIMEエンコードされたものをブラウザ上に表示するしようとしてみた。 コードは最下方の通り。 ●症状 送信を実行してもアップロード中のまま(ウィンドウマークが動き続けている)で、IISに設定してある10分程のタイムアウト時間を過ぎて終了してしまう。 TXT、XLS、DOCなどファイル種を変えて試しても全く同じ症状。 ●環境:Windows2000ServerSP4 IIS5.0 Perl5.8.8 *******アップロード画面****** <HTML> <HEAD> <TITILE>ファイルのアップロード</TITLE> </HEAD> <BODY> <FORM ACTION="/cgi-bin/upload.cgi" ENCTYPE="multipart/form-data" METHOD="POST"> ファイル: <INPUT TYPE="file" NAME="File" SIZE="32"><BR> <INPUT TYPE="submit" VALUE="送信"> </FORM> </BODY> </HTML> **********ここまで*********** *******CGI******************* #!/perl/bin/perl read(STDIN, $buffer, $ENV{'CONTENT_LENGTH'}); print "Content-type: text/html\n"; print "\n"; print "<HTML>\n"; print "<HEAD>\n"; print "<TITLE>test</TITLE>\n"; print "</HEAD>\n"; print "<BODY BGCOLOR=\"#ffffff\">\n"; print "$buffer"; print "</BODY>\n"; print "</HTML>\n"; exit; ********ここまで***********************
質問日時: 2009/01/07 12:19 質問者: shaman2009
ベストアンサー
1
0
-
自動返信文に余計な文字が入る
いつも利用させていただいております。 前回とは全く違う質問なんですが、 HPにメールフォームを設置して、 問い合わせや会員申し込みなど、同じ種類の4種類の フォームをフリーのものを利用して使っています。 お客様に返信する自動返信文は自由に設定できるので、 フォームの目的にあわせて変えて使っているのですが、 返信文の中に全く覚えのない蘭pなどの文字が入って しまいます。例としては 正「予約フォームのみ利用可能です。」 誤「予約欄pフォームのみ利用可能です。」 という風にです。 このような事は何が原因でおこるのでようか? くまなく探しましたが、この文字をtxtで設定してアップロードは していないと思います。 OSはXPのサービスパック3 アウトルックエクスプレス6です。 テストメールで自分のパソコンに設定したら発覚しました。 情報がすくないかも知れませんが、よろしくお願いいたします。
質問日時: 2009/01/06 22:22 質問者: 20060127
ベストアンサー
2
0
-
買い物カゴの記述
教えて下さい。買い物籠のカートを無料のcgiを使って作成しているのですが、1つの商品に対して1ページで作るとokなんですが、その商品には2種類の価格があり、AとBのコードも2つ有ります。どうしても1頁に1個コードで作られているみたいなのですが、1頁で2種類を選択する事で価格を変えたいのですが、cgiの中身を見ても難しくて判りません。可能なのかどうかも判りません。(^^;;;HTMLのページの頭のコードで判断されているのは解るのですが、それが1対1の条件になっている感じです。どうすればよいのか判りません。(-_-;)500個の 商品があれば250頁で済むのが500頁作らないと駄目になります。どなたか適切なアドバイスをお願いします。(・_・)(._.)
質問日時: 2009/01/06 11:32 質問者: milkrain50
解決済
1
0
-
フリーで落としたCGIがうまく表示できません。
かなり初歩的な事を聞いてしまうかもしれませんが、 http://t-reg-t.hp.infoseek.co.jp/ 上記サイトからスケジュール表のCGIをダウンロードして組み込もうとしたのですが、「ホームページが表示できません」とエラー表示されてしまいました。 「AN HTTPD」と「ActivePerl」をインストールして、現在作成しているホームページのTOP等はブラウザ上で表示できることは確認済みです。 CGIに関しましては全くズブの素人で、こんな質問をしてしまうのは申し訳御座いませんが、ご教授宜しくお願い致します。 フォルダ構成としては、 ■home |_index.html ■LINK |_menu.html(ここからスケジュール表にリンクするようにする) ■hime |_hime.cgi 上記のようにしており、「menu.html」からスケジュール表にリンクするようにしたいと考えています。
質問日時: 2009/01/05 19:18 質問者: deadend555
解決済
1
0
-
ソースの詳細を教えてください。
こんにちは。 干支の算出プログラムで以下の文章を見つけたのですが、 詳細を教えてください。 print getEto($year02), "\n"; #------------------------------------------ #干支を取得する #------------------------------------------ sub getEto{ my $year = shift; my @label = ('申','酉','戌','亥','子','丑','寅','卯','辰','巳','午','未'); return( $label[$year % 12] ); } コード終わり。 my $year = shift; とはどういう働きをするのでしょうか? return( $label[$year % 12] );の意味も教えていただきたいです。 よろしくお願いします。
質問日時: 2008/12/31 14:10 質問者: xphp
ベストアンサー
1
0
-
サイト訪問者がZIPをアップロードし、その中身を一覧表示したい
今、アルバムサイトの制作を考えており、 サイトに来た人がZIPファイルを投稿して、 その中身を一覧表示できるようなCGI、PHPなどのプログラムを探しています。 もし、ご存知でしたら教えていただけるとありがたいです。
質問日時: 2008/12/26 19:19 質問者: youmouto
解決済
1
0
-
CGI.pmのパラメーターの名前と格納物の一括処理について
最近perlをはじめて、独学で勉強しております。 プログラム自体始めてで、なんとか各関数を覚えて、 現在初CGIとして自作メールフォームに挑戦しています。 そこでCGI.pmを使いたいのですが、項目追加時などの事を考えると 汎用性を持たせたいと思った時、 my @list = $cgi->param; foreach my $name ( @list ){ my $in{}; my $val = $cgi->param($name); $val = $cgi->escapeHTML($val); $in{$key} .= defined $in{$name} ? "\0$val" : "$val"; } ========================================================== この後その都度そのパラメーターを見極めて、 それようの自作のチェック関数へ引数として渡す。 ========================================================== しか思いつかず、同名複数データ(チェックボックスなどの時、 配列になっている)を どう処理していいかさっぱりわかりません。 どなたかCGI.pmにてフォームを受け取った時、汎用性を持たせる方法 をご存知でしょうか? 現在は仕方なくフォーム値を read(STDIN, $buffer, $ENV{'CONTENT_LENGTH'});で取得 ================================================= GET値はファイルアップロードとかを行わないので即undef $bufferを配列に格納、splitして$keyと$valに格納 10進数にもどして分割。foreachでまわして ====================================================== $val =~ s/&/&/g; $val =~ s/"/"/g; $val =~ s/</</g; $val =~ s/>/>/g; $val =~ s/\r\n/\<BR\>/g; $val =~ s/'/'/g; $in{$key} .= defined $in{$key} ? "\0$val" : "$val"; としています。 また、オブジェクト指向がいまいちわからず、 メインルーチンには処理の流れ (最低限の呼び出しとゲッターとセッター?)だけを書いて、 他をモジュール化して参照をなんどもする方法を きちんと覚えるにはデザインパターン(?)とか言う物を 覚えたらいいんでしょうか? 初めてOKWAVEを使うのでわかり辛い説明になっているかもしれませんが、自分が気づかない分かりづらい部分はお手数ですがおっしゃっていただければ、できる限りのご説明をさせていただきます。 ご存知の方、よろしくお願いいたいます。 最後に 最終的なアップ先はレンタルサーバーなので、 もしモジュールが必要なら モジュールは最低限ピュアモジュールか依存関係の少ない アップできるだけで動くモジュールだとありがたいです。 アップ環境はperl5.8です。
質問日時: 2008/12/24 19:18 質問者: kei_kagetu
解決済
1
0
-
01_02や02_11などの文字列から0だけを取り除きたい
Perlを使って $number1 = '01_11_10'; $number2 = '03_01'; 上記のようないくつかの変数がありこの文字列から桁を調整している0を取り除きたいのです。 具体的には下のようになればいいのです。 $number1 = '1_11_10'; $number2 = '3_1'; なにかスマートな方法、一回の関数で置換する方法はございますか? ご教授よろしくお願いいたします。
質問日時: 2008/12/23 10:29 質問者: bakusui
ベストアンサー
2
0
-
期間を決めて任意のメッセージをホームページに表示できるCGI
期間限定のメッセージ(たとえば毎年の年末年始の挨拶など)を、特定の開始日と終了日を決めて表示できるCGIなど、配布されているプログラムを探しています。 例として、▽こういうものを探していたのですが、ここは残念ながら閉鎖?されたのか、プログラムを入手できませんでした。 [Term2] http://www.yumemaboroshi.net/cgi2933/ 似たようなことができるもの、もしくは方法があればご教示ください。できれば、HTMLをその都度修正しなくても設定できることが理想です。 宜しくお願い致します。
質問日時: 2008/12/22 18:10 質問者: ok8933
解決済
3
0
-
メールフォーム設置について
只今、会社のHPを作成中で http://www.welt-netz.com/cathand/otoiawase.php?serial=03780 http://www.kyowa-kenko.com/cathand/otoiawase.php?serial=3812 などのようなメールフォームを設置したいのですが、 これは一体どういったものを使用して設置しているのですか? 何かレンタルをしてHTMLに組み込んでいるのでしょうか…? サーバーはディーネットを使用しています。 何かご存じの方がいらっしゃいましたらご回答宜しくお願い致します。
質問日時: 2008/12/22 13:19 質問者: Chappy_dog
ベストアンサー
2
0
-
2ちゃんねる風のCGI(黒背景用)を探しております
こんにちは。 質問があり投稿致します。 上記タイトル通りなのですが、WEBサイトで2チャンネルのcgiを設置しようと考えております。 WEBサイトが黒い背景であり、それに合わせて黒い背景の2ちゃんねる風のcgiを探しております。 googleで検索した所さまざまな色のタイプがありましたが、黒背景のタイプは見つかりませんでした。 もしご存知の方がいらっしゃいましたら是非ご回答をお願い致します。 宜しくお願い致します。
質問日時: 2008/12/21 23:59 質問者: fairyyes
解決済
1
0
-
カウンターの設置について
カウンター用の素材をダウンロードしましたが解凍後のフォルダーをどうすればいいのでしょうか? そこから先の作業が分からないので困っています。 しっている方が居たら教えてください。 おねがいします。
質問日時: 2008/12/20 16:47 質問者: Lawyer_41
解決済
1
0
-
ホームページの新着情報を簡単に更新するには。
現在、友人に頼まれてホームページを作成しています。 ページ自体は完成したのですが、友人がHTMLの知識が無いため、簡単な新着情報の更新をどうするかで迷っています。 IDとパスワードを入力するログインページを作った(無料のCGIを利用)のですが、そのログインページの新着情報をCGIを使って素人でも簡単に更新できないものでしょうか? 更新内容は日記的な文章だけなので、ブログで十分なのですが、ログインした人だけしか見れないようにするのに何かいい方法はないでしょうか?
質問日時: 2008/12/19 23:56 質問者: pocari444
解決済
1
0
-
ランキングサイトCGI・PHP
ランキングサイト運営したいです! レンタルのやつは携帯用とかばっかなんで、 登録制のランキングサイトCGI・PHPは ありませんか? ここみたいなのが理想です。 http://www.poprank.net/poprank.cgi?k=06_005
質問日時: 2008/12/19 21:45 質問者: nichimae
解決済
1
0
-
配列の要素を区切る場合
よろしくお願いいたします。 フォームのチェックボックスのデータをCGIで受け取るのですが 確認画面で配列の要素を記号で区切りたいのですがどのように記述していいものか・・・ ご教授いただければ幸いです。 問い合わせフォーム---------------------------------------------- my $cgi = CGI->new(); my @sss = $cgi->param('sss'); ///////////省略 # チェック sub Check { $NASHI = ''; if (@sss){ }else{ $NASHI .= "<li>チェックしてください。</li>\n"; } if ($NASHI ne '') { &Error; } } # 確認 sub ConfirmHTML { &Header; print <<_HTML_; <ul><li>@sss</li></ul> _HTML_ exit; } ///////////省略 確認画面部分に @sss だけを書いてしまうと あああ いいい ううう とチェックボックスの値が一応スペースは開いていますが あああ---いいい---ううう といった記号で表示さすことはかのうでしょうか? アドバイスいただければ幸いです。 よろしくおねがいいたします。
質問日時: 2008/12/19 15:55 質問者: 2525web
ベストアンサー
1
0
-
CGI経由で起動したプロセスが停止してしまう
CGIからある処理プロセスを実行させているのですが、このプロセスを長時間実行させたままにしておくと停止してしまいます。 (このプロセスはあるファイルの状態を監視しているので、停止の指示をしない限りずっと動かしっぱなしにしておきたいのですが・・・) このプロセス自体がおかしな動きをしているようには見えないのですが、何が原因で停止してしまうのか、またどうすれば停止しないようになるのか教えていただけないでしょうか? OSはRedHat Linux 5.1です。
質問日時: 2008/12/19 11:09 質問者: MOYAJI
ベストアンサー
2
0
-
CGIのメールフォームの送信完了部分に変数を
CGIのメールフォームを使用しているのですが、 アフィリエイトのようなシステム?を導入するため、 送信した人を判別する為に、 送信完了ページにフォームの内容(メールアドレス)を変数として 設定させるにはどのようにしたらよいでしょうか? 現在メールフォームで使用しているのは、CGI RESCUEさんのフォームメール(WebFORM)です。 やりたいことは、具体的には、送信完了ページに <img src="https://sample.com/contract.php? num=1&order=××× &aid=0000&corp=sampleID" width="1" height="1"> ※order=×××に、フォームで送信した内容のメールアドレス等が 入るようにしたい のような、IMGタグとして解析を設定するように、といわれたのですが サービスを提供している企業が全くサポートしていないので… メールフォームのCGI自体の、送信完了ページに設定してテストしてみたのですが、うまくいきません。 試したことは例をあげますと、 open (IMG, "$https://sample.com/contract.php? num=1&order=××× &aid=0000&corp=sampleID"); print "Content-type: image/gif\n\n"; print <IMG>; close(IMG); 等です。 CGIに全く詳しくないため、問題外なのはわかっているのですが、 どなたかご教授いただけないでしょうか。 よろしくお願いいたします。
質問日時: 2008/12/17 16:06 質問者: kiasma
ベストアンサー
1
0
-
CGIについて初歩的な質問ですが
その前にカテゴリーが違っていたら、すいません。 現在ホームページを開設しているのですが、その中で現在CGIを3つ使っています。 最初は何も考えずに3つ設置したものの後々心配になってきたために質問をしたのですが、 2つは掲示板で1つはアンケートのようなものです。 もう少し詳しく言うと2つの掲示板の内1つは検索機能が付いていて もう1つの掲示板は同じスキンで幾つでも掲示板の作成が可能なため、 10個ほど作りました。 心配なためCGIに詳しい方ご指導よろしくお願いします。
質問日時: 2008/12/17 07:48 質問者: ID-p-_-q
解決済
1
0
-
POSTをする際にname指定したい。
まずは下のソースを見てください。 <!--ここから--> <form action="./test.cgi#sample" method=post> <input type=hidden name=namae value="山田"> <input type="submit" name=mode2 value="送信"> </form> <a name="sample">ここにジャンプ</a> <!--ここまで--> 例えば上記のようなソースをtest.cgiというファイルに書きました。 submit後、sampleにジャンプするようにしました。 通常は上のソースで問題なくsampleに戻ってくるのですが、 しかしながら、DcomoのN904だけがtest.cgiにパラメーターが引き渡されないようなのです。 いわゆるnamaeの値である山田がわたされないということです。 そもそも<form action="./test.cgi#sample" method=post> という方法は間違っているのでしょうか? ご教授よろしくお願いいたします。
質問日時: 2008/12/15 22:42 質問者: titikun00
解決済
1
0
-
CGI初心者です
こんばんは。CGIまったく初心者です。 下記アドレスの「登録型スケジュール表2」 というのを作成したいのですが http://cgi-design.net/prog/sche/sche27/index.htm 圧縮ファイルはダウンロードして解凍しました。 なのですがプロバイダーがOCNの為CGIがUPできないみたいです。 そこで無料レンタルサーバーを下記で登録して http://muryo-de.etowns.net/info/ アカウント名とパスワードとアクティベーションコードが 送られてきたのですが・・・・ どうすればいいのかさっぱりわかりませんm(__)m FTPソフトはホームページビルダー8に付属しているFTPソフトを 使うつもりです。 どなたか親切な方いましたらご教授願いますm(__)m
質問日時: 2008/12/15 21:53 質問者: soleil02
ベストアンサー
2
0
-
index.cgiで転送してカウントしたいのですが...
タイトルの通り、index.cgiでURL転送をし、その数をカウントしたいのですが、そんなCGIありませんでしょうか? キャリアやブラウザで振り分けることはしておらず、単純に別URLに飛ばしているのですが、その飛ばした数、つまりindex.cgiへのアクセス数をカウントしたいのです。 飛ばした先のHTMLは別ルートからのアクセスもあるので、そのHTMLのカウントではなく、転送した分だけを知るためにindex.cgiのカウントをとりたいのです。 PHPならばフリーのスクリプトを発見したのですが、当方のサーバーの仕様の都合で利用不可なのです。 よろしくお願いします。
質問日時: 2008/12/15 12:10 質問者: takagi99
解決済
1
0
-
メールフォームの受信先にg-mailを使いたい
http://www.kent-web.com/data/postmail.htmlで配布されているcgiを使ってメールフォームを作ろうと思っています。 その受信先にgoogleのg-mailを使用したいのですがメール関連の設定をどうすればいいのかさっぱり分かりません。sendmailで送信設定できれば一番いいと思うのですが…。
質問日時: 2008/12/14 21:00 質問者: ball225
ベストアンサー
3
0
-
Javascriptの変数をCGIに送る方法
オンラインゲームのようなものを作ろうとしているんですが、JavascriptからCGIに変数を送る方法がわかりません。 ネットでも検索してみたんですがなかなかいい結果が得られません。 そこで、JavascriptからGCI(できればCGIからJavascriptも)に変数を送る方法か、それが載っているサイトを紹介してください。
質問日時: 2008/12/13 22:36 質問者: sue924129
解決済
2
0
-
namazuについて
namazu検索をHPにヘッダー部分に設置しようと思っています。 <FORM action="cgi-bin/namazu.cgi" method="GET"> <SCRIPT type="text/javascript" src="js/atombot.js"></SCRIPT> <INPUT size="20" maxlength="255" type="text" name="q"> <INPUT type="submit" value="検索"> </FORM> よいうような、感じでヘッダー内に埋め込みをしたいのですが、うまくいきませんどうしたらいいのでしょうか?
質問日時: 2008/12/12 17:42 質問者: yyyooo1029
解決済
1
0
-
禁止ワードの設定についてお尋ねします。
下記の中で、禁止メールアドレスや禁止用語の設定ができると思うのですが、どの部分に禁止したいメールアドレスや用語を入れればいいのか分かりません。 何方か分かる方いないでしょうか? いた際にはご指導よろしくお願いします。 # 禁止メールアドレスのチェック if(@ngemails){ local($ngemail_flag) = '0'; foreach $ngemail (@ngemails){ if($in{'email'} eq $ngemail){$ngemail_flag = '1'; last;} } if($ngemail_flag){&error('メールアドレスが拒否されました');} } # 禁止用語のチェック if(@ngwords){ local($ngword_flag) = '0'; foreach $ngword (@ngwords){ if($in{'comment'} =~ /$ngword/i){$ngword_flag = '1';} if($in{'sub'} =~ /$ngword/i){$ngword_flag = '1';} } if($ngword_flag){&error('禁止用語が含まれています');} }
質問日時: 2008/12/12 13:39 質問者: noname#136435
ベストアンサー
2
0
-
画像(バナー)つきリンクページ作成cgiを探しています
ネットショップを運営しているのですが、既存のショップに「オススメ商品」として、商品画像+簡単な紹介文を載せたいと思っています。 イメージに近いもの http://www.konpouya.com/eshopdo/refer/nrank2.html 商品画像には既存の商品ページへのリンクを貼る必要があるので、画像付のリンク集ページのようなものがぴったりだと思い、簡単に更新できるcgiを探しています。 必要な要件としては、登録は管理者のみ。画像のアップロード機能(できれば画像サイズを指定して自動リサイズ)。画像にリンクURLを指定できる。(手入力でOK) このような画像付リンクページ作成CGIをご存知ないでしょうか。 フリー、有償を問いません。よろしくお願いいたします。
質問日時: 2008/12/12 11:25 質問者: choun-shir
解決済
1
1
-
フォームからの値
今、pealで作成した CGIのフォームからの値を下記のように受け取っております。 $a = $in{"name"}; $b = $in{"pass"}; これを、配列で受け取りたいのですが、 $aを@aに変えただけでは、 $a[0]にすべての文字が入ってしまいます。 配列での受け取り方は、何か特殊な方法であるのでしょうか? また、一度変数にいれてしまった文字を、 配列に入れ替える、またはある1文字だけ抽出する方法など ありましたら、どうか教えてください。
質問日時: 2008/12/11 16:48 質問者: tobi-u-o
ベストアンサー
4
0
-
CGIで暗号化複合化
今、Pealで簡単な暗号化ソフトを作ろうと思うのですが、 うまくいきません。 (文字コードを-1にして、aをbにするような) C言語であると、本文を配列にでもいれて、 それぞれ-1するとなるのですが、 pealの場合同じようにしてもなりません。 文字列の文字コードを-1にする場合、 pealではどのような計算で変数に 代入してやればすればよいのでしょうか?
質問日時: 2008/12/11 14:23 質問者: tobi-u-o
ベストアンサー
1
0
-
こんなフォームメールCGIありませんか
下記のようなフォームメールCGIを探しています。 フォームの入力項目名、項目数が自由にいくつでも作れる ファイル添付(アップロード)ができる フォームごとに転送先メールアドレスが設定できる 転送メールにファイル添付ができる
質問日時: 2008/12/11 09:23 質問者: petita
解決済
1
0
-
一行掲示板を改行が入る掲示板に改造
どうかお力をお貸しください。 「PetitMsg」を利用させて頂いております。 http://202.248.69.143/~goma/pl/petitmsg.html こちらは一行掲示板という形なのですが、これを改行の出来る掲示板に改造するアドバイスをお願い致します。 あるいは、埋め込みが可能で、改行を入れることのできる掲示板を知っておられる方がいらっしゃいましたら、ご紹介下さいますようお願い申し上げます。 (WEB素材配布室様 http://web-sozai.seesaa.net/ の埋め込み式掲示板は、何度も設置したのですが、どうしても文字化けや書き込みが反映されなかったりしたので、それ以外でお願い致します) どうかよろしくお願い致します。
質問日時: 2008/12/10 12:56 質問者: ginusagino
ベストアンサー
1
0
-
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日とサイトに書いてあったのですが修正されて中身が変わってることもあるのでしょうか。 前は上記の設定だけで出来たのですが・・・
質問日時: 2008/12/07 16:16 質問者: noname#178821
ベストアンサー
4
0
-
短縮URLを作成するCGIを探しています。
過去ログを拝見しましたが、リクエストに合致したものがなかったので投稿します。 お知恵を拝借させて下さい。m(_ _)m さて、以下の条件に合致した「短縮URL生成CGI」 ・htmlを生成し、そこから転送先URLに繋がる。 ・ケイタイでも正常動作する。 ・フリーである。 楽天アフィリエイトで携帯用のアフィリエイトリンクを短縮させ、 それを携帯メルマガに掲載したいと思っています。 今までもいくつか見つけたのですが、携帯で試すと 「ページが移動しない場合はコチラをクリックして下さい。」 みたいなリンクが表示されて、クリックしないと移動できなくて… どうぞ宜しくお願い申し上げます。
質問日時: 2008/12/06 12:14 質問者: e-shops
解決済
1
0
-
半角スペースを改行とするにはどうしたらよいか教えて下さい。
全くの初心者ですが、データをテキストファイルで管理しています。 半角を自動で改行と見なしたいのですが、実際は改行されません。 この辺りが・・・と言う箇所を貼り付けましたが、 大変恐縮ではありますが、どなたかアドバイスお願い致します。 一カ所目 $setumei_1 =~ s/ /\<br\>/g; $setumei_2 =~ s/ /\<br\>/g; 2カ所目 if($setumei_1 ne ""){ $setumei_1 = $setumei_1 . '<br>'; } if($setumei_2 ne ""){ $setumei_2 = $setumei_2 . '<br>'; } よろしくお願い申し上げます。
質問日時: 2008/12/05 17:27 質問者: 39834aaa
ベストアンサー
1
0
-
CGIの中で出力するテキスト内容をhtml側で表示する方法。
htmlからCGIファイルを呼び出すと、そのCGIは動作はしているようですが、 print等でhtml形式で文字出力させている部分は、ブラウザ内に表示されません。 今やって失敗している方法です。どのようにするのが良いか教えて頂ければ幸いです。 1.CGIスクリプト(Perlで記述)を用意... test.cgi ----------------------------------------------------- #!/usr/bin/perl print "Content-type:text/html; charset=shift_jis\n\n"; print <<__EOD; <html lang="ja"> <head> <title>TITLE</title> </head> <div align=center> <a>テスト1</a><br> <a>テスト2</a><br> </div><br> </body></html> __EOD open(OUT,">a.tmp") || die "$!"; print OUT "aaaaa\n"; close(OUT); ----------------------------------------------------- 2.htmlを用意 ... test.html ----------------------------------------------------- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"> <html> <head> <title>HTML TEST</title> </head> <body> <script src="http://xxx/CGI/test.cgi"></script> </body> </html> ----------------------------------------------------- 上記のとき、動作として、 ◆ブラウザからCGIのパス(http://svr1/CGI/test.cgi)に直接アクセスした場合、 「テスト1」「テスト2」の文字が表示され、a.tmpファイルも作成されている。 ◆ブラウザからhtml(http://svr1/test.html)にアクセスした場合、ブラウザ画面は何も表示されない (真っ白となる)が、a.tmpファイルは作成されている。 のようになってしまいます。 後者のようにして、htmlからCGIファイルを呼び出すと、そのCGIは動作はしているようですが、 print等でhtml形式で文字出力させている部分は、ブラウザ内に表示されません。 以上、よろしくお願い致します。
質問日時: 2008/12/05 16:45 質問者: goku3
ベストアンサー
10
0
-
お問い合わせフォームの作り方について
フリーのお問い合わせフォームをダウンロードし、今作ってるサイトにつけてブラウザで確認したところ、フォームにTESTと入力してエンターを押すとcgiのファイルが開いてしまいます。どのフォームにもそうなりますし、送信ボタン押してもそうなります。cgiの知識が全くないため原因がわからないです。もしおわかりになられる方、その経験あり!な方おられたらよろしくお願いします!!
質問日時: 2008/12/04 22:35 質問者: kokihi
ベストアンサー
2
0
-
PC携帯兼用掲示板を探しています
色々検索して探してみたのですが、希望どおりの物が見つからず困っています。 条件としては ・PCと携帯から書き込み可能 ・PCと携帯から画像アップロード可能 ・スレッド形式 ・i-mode、AU、Softbank対応 ・出来ればメール以外の形での携帯からのアップロード 検索した結果検討してみたもの ・shiromuku bbs ・JOYFUL NOTE i-mode改 レンタルは求めていません。 ご存じの方おられましたらよろしくお願いします。
質問日時: 2008/12/04 12:23 質問者: teriko121
解決済
3
0
-
CGIでCookie取得
if ($ENV{\'HTTP_COOKIE\'} eq \'hoge1=true\'){ $AAACookie = \'true\'; }else{ $AAACookie = \'false\'; } 上記のような感じでcookieから[hoge1=true]を取ろうとしているのですが、 単体だとうまくいくのですが、Google Analyticsの[__utma]とか[__utmb]等が 入ると[hoge1=true]のデータが入っているのに[AAACookie]の返しが[false]になってしまいます。 回避策等ありますでしょうか?
質問日時: 2008/12/03 17:48 質問者: kanumaru
解決済
4
0
-
一括送信できるフォトアルバムCGIをさがしています
HP上で写真をアップしようと思っているのですが 一度に撮る写真が100枚以上のため、ひとつひとつアップしていくタイプのフォトアルバムだと時間がかかってしまいます。 なので一括で写真をアップできるタイプのフォトアルバムCGIは無いでしょうか? 出来れば ・ジャンル分けが出来る(日にちや場所等) ・一部だけパスワードを掛けることが出来る(ジャンルなどで) ヤフーのフォトアルバム見たいなのが良いなと思っています。 ご存知の方いらっしゃいましたらよろしくお願いいたします。
質問日時: 2008/12/01 17:35 質問者: ei-zi
解決済
1
0
-
windows上でC言語のCGI環境について
sea_clear_sky8です。 Windows上でC言語によるCGIを使える環境を作りたいです。 <環境> OS Windows98SE APACHE1.3 Boland BCC55 コンパイラ APACHE1.3とBoland BCC55 コンパイラはインストールしてあります。 C言語の環境はPHPとPerlの環境と共存できるのでしょうか? PHPとPERLの環境も作ってあります。 C言語でも、PERLみたいに、コンパイルをし、ブラウザに出力する環境が つくれるのでしょうか? httped confのファイルに次を追加すると LoadModule cgi_module module/mod_cgi.so Cannot load c:/program files/apache group/apache/module/mod_cgi.so into server (1157) このアプリケーションの実行に 必要なライブラリ ファイルのうちの 1 つが見つかりません。: と表示されます。 Yahoo,Google、MSN等で調べましたが、解決方法がみつかりませんでした。 Windows上でのC言語によるCGIの作り方をご教授願います。 よろしくお願いします。
質問日時: 2008/12/01 17:24 質問者: sea_clear
ベストアンサー
1
0
-
CGI出力のHTMLに携帯から投稿すると文字化けする
掲示板の書き込み時にCGI出力でないHTML(HTMLファイル)からだと問題なく投稿できるのですがCGI出力のHTMLから投稿すると文字化けしてしまいます。ちなみにCGI出力のHTMLのソースをコピーしてHTMLファイルにしたので前者と後者の中身はまったく同じです。 なぜでしょうか・・・?ちなみに投稿した携帯はauです。
質問日時: 2008/12/01 03:24 質問者: noname#178821
解決済
2
0
-
substrの使い方
文字列の一部だけを表示するため「substr」を利用しようとしていますが、うまくできません。 問題となっているのは2点です。 1.半角英数のみと日本語のみで長さが全然違う。 2.半角英数+日本語で日本語で切れるとき、最後の文字が文字化けする。 これを解決したいのですが、どうしたらよいでしょうか? 現状は以下のようになっています。 #文字数を指定 $mc = 38; #題名を短くする if (length($title) > $mc) { $title = substr($title,0,$mc); $title .= "..."; }
質問日時: 2008/11/28 18:03 質問者: master-3rd
解決済
1
0
-
掲示板にプログラムを書き込んでも何もおきないのは何故
掲示板に、タグとかのプログラムソースを書き込んでも何もおきないのは何故ですか?書き込みテスト用の掲示板に試しに<img src>とか<font>とか書き込んでみたのですが何もおきませんでした。中には実行されるタグとかもあるのでしょうか?回答よろしくお願いします。
質問日時: 2008/11/27 23:27 質問者: noname#113783
ベストアンサー
2
0
-
大和投資信託のファンド検索(さくっと検索)の実装方法について
大和投資信託のサイトにはファンド検索(さくっと検索)と機能があります。 http://www.daiwa-am.co.jp/funds/search/index.html その名どおり検索機能を実装しているんですが、理解不能な点があります。 初回検索をすると検索画面は静的ページ(html)を表示します。 http://www.daiwa-am.co.jp/funds/search/results/quick_result.html しかし、検索結果が改ページする(ヒット件数が多い)場合に「次>」をクリックすると、CGI(php)になります。 http://www.daiwa-am.co.jp/funds/search/results/quick_result.php さらに「<前」をクリックするとCGI(php)です。 常に検索結果がCGIであれば何とも思わないんですが、初回検索結果だけ静的ページってどういう仕組みなんでしょう? ソースやJavaScriptを覗いてみたんですが、Ajax的なものも組み込まれていないようでした。 他に考えられそうな仕組みをご存知でしたらご教授願います。
質問日時: 2008/11/27 16:27 質問者: akikoba_20
ベストアンサー
1
0
-
htmlのサムネイル画像を生成したい?
htmlのサムネイル画像を生成したい? http://img.simpleapi.net/ このサイトではURLを入力するとサイトのサムネイル画像&リンクのタグが発行されるのですが、これと同じような事をCGIでやりたいのですが、そのようなCGIってあるでしょうか? どなたかご存知ないでしょうか? できればフリーのほうが助かるのですが。
質問日時: 2008/11/27 15:24 質問者: siraku
解決済
2
0
-
アンケート集計
複数チェックOKというような、アンケート集計のcgiを探していますが、なにかお勧めあったら教えてください。 今、参考にしているサイトはhttp://www.yumemaboroshi.net/cgi1452/などなのですが、ほかにいいものはあるのでしょうか?フリー素材で本当にかんたんなものがいいのですが。。。
質問日時: 2008/11/26 10:10 質問者: yyyooo1029
解決済
1
0
-
出欠表のプログラム制作の難易度について
サッカーチームのメンバーの出欠確認をホームページ上でおこなえる プログラムを制作したいと考えています。 管理者が日程をアップすれば、メンバーが各自それを確認して名前と コメントを記入でき、出席・欠席・未定などの項目を選べるように したいです。 イメージとしては下記URLのサンプルページにある機能の ような感じです。 http://futone.jp/team/cgi-bin/teamschedule2.cgi?ORN=0000 私はプログラムを制作した経験はなく全くの初心者です。 ホームページの制作技術は多少あります。 (自社のサイトを制作できる程度です。) そこでお尋ねしたいのですが、このプログラムは制作する難易度の 目安としてどの程度なのでしょうか?「とても複雑」、 「それほどでもない」などアバウトな感じでも構いませんので 教えて下さい。 外注か自分で作ったほうが良いのか悩んでいます。 また、このプログラムを制作できるようになるまでの習得時間は 一般的に目安として何時間くらいでしょうか? よろしくお願いいたします。
質問日時: 2008/11/25 20:03 質問者: yukinoumi
ベストアンサー
2
0
-
4年に1回+6,62以上は1の位を値とするような式。
こんばんわ。前回はお世話になりました。 今回 占いの仕組みで 毎年+5をするのですが、 閏年の関係で、4年に1回+6になるという文章が作りたいです。 またその合計が62以上になったら、1の位を値とするとしたいです。 $a=1914; $b=-5+24; while($a <= 2020){ print $b=$b+5; print " "; print $a; print "<br>"; $a++; if ($b >= 62){ $b-60; } if ($? == $?*4){ $b+1; } } if文の入れる位置も分かりませんし、4回に1回6増やす式も分かりません。なので?になっています。 よろしくお願いします。
質問日時: 2008/11/25 19:07 質問者: xphp
ベストアンサー
1
0
-
if文を何度も続けていて途中からエラーになった。
こんばんわ。いつもお世話になっています。 干支の振り分けで $eto=$yuri % 12; if ($eto == 0){ print "寅"; } if ($eto == 1){ print "卯"; } と干支を振り分けていたのですが if ($eto == 5){ print "未"; } までは正常に動いていたのですが、 if ($eto == 6){ print "申": } のところで500エラーになりました。 コピーペーストなので書き方は一緒です。 なぜ6以降はエラーになるのでしょうか? よろしくお願いします。
質問日時: 2008/11/24 00:56 質問者: xphp
ベストアンサー
2
0
-
CGI name= が同じではダメってでたんですが・・・
ダウンロードCGIにて、設置してHTMLの文法テストをしたら 「name= が同じでは、CGI側ではそれらを区別できません。」 ってなったんですけど、動作は正常にするようなのですが、 調べても知識がないせいかどうしたら良いかちょっとわかりません・・・ hidden だから関係ない?と初心者考えですが、文法テストは正しいし でも不具合が心配なので、誰か教えて下さい <(_ _)> <input type="hidden" name="sw_aress" value=""> <input type="checkbox" name="sw_aress" value="1">レス数 <input type="hidden" name="sw_ref" value=""> <input type="checkbox" name="sw_ref" value="1">回数
質問日時: 2008/11/20 00:53 質問者: takumana20
ベストアンサー
4
0
-
CGIの起動が遅い
Web上から作成したCGIを起動した場合に、そのCGIが存在するサーバ上ではすぐに実行されるのですが、他のPCからサーバにアクセスしてCGIを起動するとブラウザの下部にCGI実行中のメッセージが表示されてから結果が表示されるまでに時間がかかっています。(約30-60秒) 他のネットワーク処理等は普通に実行できるので特にネットワークが重い等の問題はないと思うのですが何が問題なのかアドバイスをお願いします。 サーバOSはRedHat Linux 5.1、apacheはver2.2です。
質問日時: 2008/11/19 13:17 質問者: MOYAJI
解決済
2
0
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
【CGI】に関するコラム/記事
-
弁護士が解説!あなたの声を行政に届ける「パブリックコメント」制度のすべて
社会に対する意見や不満、疑問。それを発信する場所は、SNSやブログ、そしてニュースサイトのコメント欄など多岐にわたる。教えて!gooでも「ヤフコメ民について」というタイトルのトピックがあり、この投稿の通り、...
-
弁護士が語る「合法と違法を分けるオンラインカジノのシンプルな線引き」
「お金を賭けたら違法です」ーーこう答えたのは富士見坂法律事務所の井上義之弁護士。オンラインカジノが違法となるかどうかの基準は、このように非常にシンプルである。しかし2025年にはいって、違法賭博事件が相次...
-
釣りと密漁の違いは?知らなかったでは済まされない?事前にできることは?
知らなかったでは済まされないのが法律の世界であるが、全てを知ってから何かをするには少々手間がかかるし、最悪始めることすらできずに終わってしまうこともあり得る。教えてgooでも「釣りと密漁の境目はどこです...
-
カスハラとクレームの違いは?カスハラの法的責任は?企業がとるべき対応は?
東京都が、客からの迷惑行為などを称した「カスタマーハラスメント」、いわゆる「カスハラ」の防止を目的とした条例を、全国で初めて成立させた。条例に罰則はなく、2025年4月1日から施行される。 この動きは自治体...
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで集計したい。
-
apacheでPerl CGIが作動せず、500エ...
-
ChatGPT
-
chatGPTみたいに画像生成出来るサイ...
-
ChatGPTの性能は昔に比べて上がった?
-
ホームページにメールフォーム用のc...
-
古ーくからフリーのtree.cgi掲示板...
-
フォームを再送信しますか?
-
/bin/awk '{print $5}'ってどうゆう...
-
POSTメソッドの最大容量について
-
CGIでテキストボックスの内容によっ...
-
iDeCo
-
皆さんはGUCCIはハイブランドだと思...
-
cgi-binのエラー?
-
Trees掲示板CGI(CGI-Resque氏作)...
-
めちゃきれい
-
number 改行が追加できない
-
生成AI画像について
-
3DCG
-
cgi アクセス制限 エラー
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで集計したい。
-
ChatGPT
-
ChatGPTの性能は昔に比べて上がった?
-
フォームを再送信しますか?
-
chatGPTみたいに画像生成出来るサイ...
-
apacheでPerl CGIが作動せず、500エ...
-
入力フォーム(電話番号)
-
ホームページでCGIのフォームを動か...
-
VBAで条件から範囲を指定して色を塗...
-
(フリーの)ツリー掲示版CGI、昔は...
-
/bin/awk '{print $5}'ってどうゆう...
-
CGIが読み書きするデータファイルの...
-
perlで書いたcgiでsqliteの使い方を...
-
生成AI画像について
-
CGI.pmはもう古い!?
-
cgi-binのエラー?
-
古ーくからフリーのtree.cgi掲示板...
-
皆さんはGUCCIはハイブランドだと思...
-
htmlからパラメータで、cgiに渡した...
-
CGIの記述について教えてください…...
おすすめ情報