CGI

全5623件中41~60件表示
  • アクセス制限

    htmlにアクセスした時に、scriptでcgiを実行してます。 その時に、cgiのほうである条件になった場合にアクセス制限をかけたいのですが cgiは完成していて、後は、アクセス制限をどのようにしてかけるのか悩んでます。 制限は、IPで行いたいです。 cgi単体ではなんの問題もないのですが、html経由なので少し違うのでしようね。 よろしくお願いいたします。

    • ベストアンサー
    • yodogou
    • CGI
    • 回答数3
  • POST-MAIL 送信完了なのに送られてこない。

    kent-webのPOST MAILを設置しています。 check.cgiなどもフルOKで、無事に「メール送信は正常に完了しました。」 となるのですが、 受信もしなければ送信しましたというメールも来ません。 WEBメールも確認したけど届いておりません・・・ 色々、掲示板なども見て作業してみたのですがうまく行きませんでした・・・ 解決策を知っている方がいらっしゃいましたらご回答お願いいたします。

  • XREA MySQL CGI Ruby エラー

    XREAの無料サーバーに設定されたMySQLのデータベースをCGIとして設定したRubyからアクセスしたいのですが、require 文を入れると Internal Server Error が出ます。(コメントアウトすると動きます) よろしくお願いします。 #!/usr/local/bin/ruby require 'mysql' #↑ここが問題と思われます puts 'Content-Type: text/html' puts '' puts '<!doctype html>' puts '<html>' puts '<head>' puts '<meta charset="utf-8">' puts '<title>TEST</title>' puts '</head>' puts '<body>' puts 'Hello World' #↓requireでエラーになるのでコメント中 #my = Mysql.new('127.0.0.1', 'id', 'password', 'dbname') #res = my.query('SELECT * from T_test') #res.each do |row| # puts row[0] #end puts '</body>' puts '</html>'

    • ベストアンサー
    • kasai_noy
    • CGI
    • 回答数1
  • アップロードされなくてもリロードしないようにしたい

    http://www.2chan.net/script/up.php.txt こちらのアップローダーのPHPなのですが、ファイルを選択せずにサブミットを押すとリロードしてしまいます。 ファイルが選択されていなくてもかきこまれるようにするにはどうしたらいいですか

  • ランダムとシャッフルの偏り

    キャッシュとランダム機能の関係性について 音楽アプリなどでシャッフル機能や youtubeでの動画シャッフル。 詰将棋サイトでの問題ランダムなどあると思うのですが そういったもので同じものや一定のグループしかきません。 調べてみると気の持ちようという意見も見受けらたのですが サイトやアプリを問わず明らかに偏りがあります。 シャッフルやランダムに偏る原因があるとすれば何が関係するでしょうか? クッキーやキャッシュが関係するという事はありますか? その他関係しそうなものがあったら、わからないので教えてください。

  • CGIアプリ(一般的なこと)

    お世話になります。 頭が混乱してしまったので確認させてください。 ブラウザ上のボタンを押して、CGIアプリを実行する場合 例えばCGIアプリをabc.exeとすると abc.exeのmail処理からreturnまで処理される、 (returnの直前でブラウザに結果を出力) と、いうことで合ってますか? abc.exeの処理時間が長くても最後のreturnまで処理されますよね? cgiのタイムアウトまではいかないこととしてください。 その長い処理の間にブラウザを閉じてしまってもabc.exeは処理をし、 結果出力でエラーですよね。ブラウザは閉じられているので。 エラーについては置いときまして(^^;) mainの後とreturnの前にLOG出力させているのですが、数が合わないのです。 実際はmailの後にDB.openしているので「open」、 returnの前にDB.closeしているので「close」のようにLOGを書いています。 open-closeはペアだと思うのですが、openが多くてcloseが少ない。 これは単純にLOGに書けなかっただけでしょうか? どういう時にそのようなことが起きるのでしょうか? これは「画面が固まったのでブラウザを閉じて操作をやり直した」との申告でLOG解析をした結果です。 LOGでは固まったということは解析できなかったのですが、 確かに open、open と続いてたりしてました。 ちなみに一人だけで操作しているときです。 しばらくぶりにWebCGIの解析で、一般的な動きが...???混乱してます。 どなたか、アドバイスをお願いいたします。

    • ベストアンサー
    • jg1wjz
    • CGI
    • 回答数4
  • Perl JavaScript ページ自動更新

    困っております・・・;; お助けを・・・ 目的・・・ Perlによる掲示版を設置しており 複数のユーザーが見ている中でも、誰かが 投稿すれば自動的に更新させたいのですが どのようにするのでしょうか? 1、リアルタイムチャット的なものにしたいです 現在・・・ 現在は、擬似的に <script type='text/javascript'> (function(){ var t = setInterval(function(){ location.reload(true); }, 10000); })(); </script> このように10秒毎に、ページ更新 をし、 書込部分→write.cgi 表示部分→bbs.cgi と分けており、表示部分を、Iframeにて 表示させ、書込途中でも、影響がないように しました。 しかし、 これではリアルタイムではなく、 10秒毎に更新し続けるので、ユーザーが多い場合、 サーバー様に負荷をかけてしまいそうです・・・ さらに、更新されるたびに上へと、戻ってしまうので、閲覧中 であれば、不快に感じることも・・・ 色々調べてはみているのですが、 Push通知、Socket.i.o、Comet、Ajax、Websocket ポーリング、ロングポーリング、ストリーミング等といったことが 目的を果たせそうなのですが、 いずれも、使いかたがわからず、実行できておりません。 今参考にしているのは http://engineer.recruit-lifestyle.co.jp/techblog/2015-07-29-node4/ このページ・・・ しかし、うまく実行できません

  • スマホでの入力フォームが上手く反映されません

    いつも大変お世話になります。 cgi勉強中ですが初心者です。 どうかお力添えよろしくお願いいたします。 kent-webさんのパスワード自動発行型の会員登録フォームをアレンジして作っています。 http://www.kent-web.com/pwd/pwmgr.html もちろん「改造品を配布するホームページとしてリンクを貼るようにします。 一つだけ改善しません。 フォームの入力をPCですると全てうまくいきますが、スマホで入力していただくと返信用のメール内容に反映されず空欄で返ってきます。 最初のエンコードの宣言をutf-8にすると文字化けが起きました。 次にshift_jisにすると文字化けはしませんが、自分で改造した部分だけが空欄で帰ってくるようになりました。 なので、文字コードの間違いではなく、改造した(自分で足したフォームタグ部分のみ空欄)箇所がプログラムが間違っているような気がします。 改造前の「名前」「入力日時」「ホスト情報」「ログインID」「パスワード」はちゃんと変換されます。 こうなるともうお手上げで…うまくいきません。 どなたか見ていただけないでしょうか 必要だと思われる箇所のみ↓に記します。 ※受付フォームhtml の60行くらいまで↓ <?php echo '<?xml version="1.0" encoding="shift_jis"?>'; ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html lang="ja"> <head> <meta http-equiv="content-type" content="text/html; charset=shift_jis"> <meta http-equiv="content-style-type" content="text/css"> <title>POPS会員登録フォーム</title> <style type="text/css"> <!-- body,th,td { background:#eee; color:#000; font-size:80%; } table.obi { width:400px; } table.obi th { padding:5px; background:#666; color:#fff; } table.form th,td { background:#fff; color:#000; padding:7px; } td.msg { color:green; font-size:75%; } table.chg td { padding:0; } --> </style> </head> <body> <form> <p style="text-align:center;"><input type="button" value="TOPに戻る" onclick=window.open("../index.html","_top")></p> </form> <div align="center"> <table class="obi"> <tr> <th>POPS研究会 新規メンバー登録</th> </tr> </table> <p> 以下のフォームにご入力ください。<br> 折り返しパスワードを送信します。 </p> <form action="./pwmgr.cgi" method="post"> <input type="hidden" name="mode" value="new_user"> <table cellspacing="0" border="1" class="form"> <tr> <th>お名前</th> <td><input type="text" name="name" size="30"></td> </tr> <tr> <th>フリガナ</th> <td><input size="20" type="text" name="フリガナ" /> 全角カタカナ</td> </tr> <tr> <th>電話番号(半角)</th> <td><input size="30" type="text" name="本人電話番号" />ご本人様(携帯など)</td> </tr> <tr> <th>性別</th> <td><input type="radio" name="性別" value="男" /> 男  <input type="radio" name="性別" value="女" /> 女 </td> </tr> <tr> <th>POPS会を知ったきっかけ</th> <td><input name="サイトを知ったきっかけ[]" type="checkbox" value="友人・知人" /> 友人・知人  <input name="サイトを知ったきっかけ[]" type="checkbox" value="検索エンジン" /> セミナー</td> </tr> <tr> <th>勤務先施設(所属歯科医院)</th> </tr> <tr>※受付フォームのhtml </head> <body> <form> <p style="text-align:center;"><input type="button" value="TOPに戻る" onclick=window.open("../index.html","_top")></p> </form> <div align="center"> <table class="obi"> <tr> <th>POPS研究会 新規メンバー登録</th> </tr> </table> <p> 以下のフォームにご入力ください。<br> 折り返しパスワードを送信します。 </p> <form action="./pwmgr.cgi" method="post"> <input type=初心者"hidden" name="mode" value="new_user"> <table cellspacing="0" border="1" class="form"> <tr> <th>お名前</th> <td><input type="text" name="name" size="30"></td> </tr> <tr> <th>フリガナ</th> <td><input size="20" type="text" name="フリガナ" /> 全角カタカナ</td> </tr> <tr> <th>電話番号(半角)</th> <td><input size="30" type="text" name="本人電話番号" />ご本人様(携帯など)</td> </tr> <tr> <th>性別</th> <td><input type="radio" name="性別" value="男" /> 男  <input type="radio" name="性別" value="女" /> 女 </td> </tr> <tr> <th>POPS会を知ったきっかけ</th> <td><input name="サイトを知ったきっかけ[]" type="checkbox" value="友人・知人" /> 友人・知人  <input name="サイトを知ったきっかけ[]" type="checkbox" value="検索エンジン" /> セミナー</td> </tr> <tr> <th>勤務先施設(所属歯科医院)</th> </tr> <tr> ※入力内容を返信させるtxt !name!様 ご登録をありがとうございます。 以下のとおりログインIDとパスワードを発行しました。 ※パスワードはご自分で自由に変更可能ですので、覚えやすいものに 変更しておくことができます。 ▼登録内容 登録日時 : !date! ホスト情報 : !host! お名前 : !name! E-mail : !email! フリガナ : !kana! 本人電話番号 : !tel! 性別 : !sex! サイトを知ったきっかけ : !trigger! 勤務先名称 : !medicalname! ▼ログイン情報 ログインID : !id! パスワード : !pw! ※パスワード発行用のdgiも必要でしょうか?

    • ベストアンサー
    • nami326
    • CGI
    • 回答数1
  • BASIC認証のメールフォーム設置

    初めまして、ウェブ初心者です。 cgiがあまり詳しくないながらも、勉強しながら会員制サイトを作ろうとしております。 HP作成ソフト「シリウス」を使い、問い合わせフォームにKENT WEB様のBASIC認証式パスワード管理 - (http://www.kent-web.com/pwd/pwmgr.html)を組み込ませていただきました。 フォームから送信がされて、IDとパスワードが自動発行される所まで出来ました。 ユーザーにも自動返信が届き、管理者に自動転送もされて、大変便利です。 ところがデフォルトの入力フォームを改造して、フォームのタグを沢山増やしたところ(inputや都道府県を選択できるoptionなど)デフォルト以外の入力はログに保存されません。 どの辺のスクリプトを改造すれば増やしたタグのフォームを保存させるようになりますか? デフォルトは 登録日時 : !date! ホスト情報 : !host! お名前 : !name! E-mail : !email! この4つだけです。 以下が↓作成したサイトの「新規会員フォーム」「pwmgr.cgi」「mail.txt」です。 どうぞお力添えがいただければ幸いです。 http://www.pops-dc.com/contact.html http://www.pops-dc.com/pwmgr.cgi http://www.pops-dc.com/tmpl/mail.txt 初心者なので下手なスクリプトの改造は危険なようです。 どうかよろしくお願いいたします。

    • ベストアンサー
    • nami326
    • CGI
    • 回答数2
  • 外部サイトの情報を抽出して自社サイトに表示

    javascriptにて、 グループ会社の外部サイトに表示されている情報の一部を抽出して、 自社サイトに表示させたいのです。 両方のサイトの更新を同時に行うと、 間違いが生じる可能性もありますので。

  • WEB PATIO 書込みがあった場合の通知メール

    WEB PATIO Ver: 5.11で書込み、新規スレッドがあった場合管理者にメールを送信する機能はあるのでしょうか? ある場合はどうやって設定するのでしょうか? よろしくお願いします。

    • ベストアンサー
    • tsukajun
    • CGI
    • 回答数2
  • リンク先の添付方法

    たまに見かけるのですが、以下の質問の回答で、回答No.1 の方が回答で参考情報として添付しているURLの添付方法はどのように貼り付けているのでしょうか? https://okwave.jp/qa/q9338034.html

  • IIS10の設定

    Windows10 pro(64bit)にIISをインストールしました。(IIS10でした) インストールしたての時は、localhostでちゃんとデフォルトの画面が見えます。 directoryを変えたいところですが、変えても駄目だったので(*)、デフォルトのwwwrootに 動かしたいWEBサイト一式をコピーしました。 それで、http://localhost/xxx.htm と表示させようとしたのですが、表示すらできません。 エラー画面のスクリーンショットを添付させていただきます。 WEBサイト一式は別環境で動いている一式です。(同じ64bit環境) IIS10はそれほど変わっていないと思っていますが、情報があまりなく困っています。 こんなところで躓くとは、、、情けないですが何とかアドバイスお願いいたします。 (*)添付画像と同じエラーです。

    • 締切済み
    • jg1wjz
    • CGI
    • 回答数2
  • IISでCGIを動かしたい

    windows7 pro IIS7.5 でwebサイトを構築したいのですが、うまくいきません。 ハンドラマッピングとISAPIおよびCGIの制限を設定しました。 会社ではこれだけで cgiのexeが動いています。 家のパソコンに同じように設定しているのですが、動かないので ハンドらマッピングの「機能のアクセス許可の編集」で「実行」にもチェックを入れました。 「ISAPIおよびCGIの制限」の「機能設定の編集」の・・・モジュールを許可するにもチェックを入れました。 が、うまくいきません。(スクショを添付します) どうやったら、cgiが動くようになるでしょうか。 ほかに何を確認したらよいか、どう設定したらよいか アドバイスをお願いいたします。 家でもtestできるように環境を作りたいのです。 よろしくお願いいたします。

    • ベストアンサー
    • jg1wjz
    • CGI
    • 回答数3
  • サイト内検索CGI 更新新しい順に表示したい(2)

    http://okwave.jp/qa/q9269398.html ↑以前に質問したページです。 解決しないまま4週間たちそうなので(2)のページを作りました。 以前の質問はこんな感じでした↓ ──────────────────────────────────────────────────── CGIのSite_Searchを使っているのですが、公式サイトが閉鎖してしまっています。 Site_Searchの検索結果画面はこんな感じです。 http://nihon5ch.net/contents/ch5/site_search.cgi?mode=and&key=%A4%E2%A4%CE&list=40 これを、Key Search(http://www.kent-web.com/data/ksearch.html)のように、 update(Key Searchでいうところの日付)の新しい順に表示し、 できれば「新しい順/古い順」にソートできるようにしたいのです。 site_search.cgiの中身はこんな感じです。 http://delcy.jp/site_search.cgi ──────────────────────────────────────────────────── こちらのサイトのおかげで、 1回目の検索で、検索結果を新しい順に表示し、 検索結果画面の検索窓のところに、プルダウン「(ページの更新日が)新しい順/古い順」を設置する、という所まではできるようになりました。 今困っているのは、 プルダウンで「古い順」を選んでも、検索結果が古い順にソートされない事です。 ちなみに、print "$in{'sort'}<br>";を組み込んで、「古い順」で検索してみると、 値は「0(=古い順)」が表示されます。 ↓今回やってみたこと ──────────────────────────────────────────────────── ●$sortFlag = $in{'sort'}だけforeach ($top..$end) {の直前に入れたら 「500 Internal Server Error」が出たので以下のようにしました。 ●if ($sortFlag == 0) { @ret = sort{(split(/<>/,$a))[3] cmp (split(/<>/,$b))[3]} @hits; } else { @ret = sort{(split(/<>/,$b))[3] cmp (split(/<>/,$a))[3]} @hits; } @hits = @ret; はforeach ($top..$end) {の直後に入れました ↓今回カスタマイズした部分 ---------------- $sortFlag = $in{'sort'}; if($sortFlag == "") { $sortFlag = 1; } if ($sortFlag == 0) { @ret = sort{(split(/<>/,$a))[3] cmp (split(/<>/,$b))[3]} @hits; } else { @ret = sort{(split(/<>/,$b))[3] cmp (split(/<>/,$a))[3]} @hits; } @hits = @ret; foreach ($top..$end) { ($hfile,$htitle,$hsize,$hupdate,$hinf) = split (/<>/,$hits[$_]); if ($sortFlag == 0) { @ret = sort{(split(/<>/,$a))[3] cmp (split(/<>/,$b))[3]} @hits; } else { @ret = sort{(split(/<>/,$b))[3] cmp (split(/<>/,$a))[3]} @hits; } @hits = @ret; ──────────────────────────────────────────────────── よろしくお願いいたします。

    • ベストアンサー
    • CRAFT05
    • CGI
    • 回答数3
  • 添付ファイル Perl メール

    いつもお世話になっております。 タイトルについて教えてください。 ホームページにてお問い合わせフォームを作成しましたが 画像(添付ファイル)も送れるようにしたいのですが、どのようにすればいいのでしょうか? HTMLの方は下記で十分なのでしょうか? <input type="file" name="添付ファイル"><br> そこからPerlでのコードはCGI.pmのみでいけるのでしょうか? 例えば、 添付ファイルといってもあまり容量が大きすぎると、サーバー側に負担がかかってしまうため ??メガまでといった設定や、拡張子(jpg,png,gif,pdf,xlex,xlem)などといった拡張子指定 といった機能もほしいところです。 どうかお力添えをお願い致します。 補足 ~メガや拡張子はjavascriptでもいいのかな・・・?

    • 締切済み
    • r-h-a-o
    • CGI
    • 回答数3
  • postmailを利用しての自動返信の件です

    cgiがあまり詳しくないながらも、勉強しながら勤め先の会社HPを作ろうとしております。 ホームページビルダー17のフルCSSテンプレートを使い、問い合わせフォームにKENT WEB様のPOST MAIL(http://kent-web.com/mail/postmail.html)を組み込ませていただき、試しにhtttpでアップしてみました。 フォームから送信がなされて、送信完了のサンクスページが出るところまではできました。 が、困っていることが2つあります。どうぞお力添えがいただければ幸いです。 1.送信後の自動送信メールがmailtoで指定したアドレス宛てに、管理者宛のメールに加えて送信者へ届くはずの問いあわせありがとうございますメールまでもが届いてしまいます。 送信者へメールを送るように設定するにはどこをどう変更したらよいのでしょうか? 2.サンクスページの文字色の一部が赤色となっています(どこもいじっておりません)。 職業柄、赤色は避けたいので色を変えたいのですが、その設定はどこをどう変更したらよいのでしょうか? 初心者で質問自体がわかりづらいかもしれませんが、どうぞご教授いただければ助かります。 よろしくお願い致します。

    • ベストアンサー
    • nakanakann
    • CGI
    • 回答数1
  • サイト内検索CGI 更新新しい順に表示したい

    CGIのSite_Searchを使っているのですが、公式サイトが閉鎖してしまっています。 Site_Searchの検索結果画面はこんな感じです。 http://nihon5ch.net/contents/ch5/site_search.cgi?mode=and&key=%A4%E2%A4%CE&list=40 これを、Key Search(http://www.kent-web.com/data/ksearch.html)のように、 update(Key Searchでいうところの日付)の新しい順に表示し、 できれば「新しい順/古い順」にソートできるようにしたいのです。 site_search.cgiの中身はこんな感じです。 http://delcy.jp/site_search.cgi よろしくお願いいたします。

    • ベストアンサー
    • CRAFT05
    • CGI
    • 回答数10
  • apacheのインストールがわからない

    apacheのインストールがわからない ホームページでSSIが使いたいので、いろいろ調べてみました。 まずはapacheをインストールする必要があるということがわかったのですが、インストールの方法を調べてみても、サーバではなくパソコンにインストールする方法ばかり出てきます。 apacheはサーバにインストールするものではないのでしょうか。 可能ならSSIを使用できるように設定するためのapacheのインストール方法を教えていただきたいです。 ちなみにホームページはレンタルサーバー(xrea.com)です。apache2.2に対応?しているようです。

    • ベストアンサー
    • mucc525
    • CGI
    • 回答数1
  • CGI「Key Search」日付だけ表示したい

    KentWebさんのサイト内検索CGI「Key Search」について、 今は↓このように http://www.kent-web.com/data/ksearch/ksearch.cgi?code=%B4%C1%BB%FA&q=CGI&cond=1&logs=10&sort=1 日付が「日付 : 2014/05/27(Tue) 06:17:11」と時間まで表示されているのですが、 これを「日付 : 2014/05/27(Tue) 」と日付だけにしたいのです。 「ksearch.cgi」の # 結果 my $i = $pg; my $body; foreach (@log) { my ($page,$ttl,$time,$wd,$bk,$nx,$yyyymmdd,$year) = split(/\t/); $i++; my $tmp = $loop; $tmp =~ s/!num!/$i/g; $tmp =~ s/!title!/$ttl/g; $tmp =~ s/!url!/$url$page/g; $tmp =~ s|!doc!|$bk<b>$wd</b>$nx|g; $tmp =~ s/!date!/&date($time)/eg; $body .= $tmp; !date!のあたりをいじればいいんだろうと思っていろいろやりましたが、 ページを更新した日付になってくれません。 どうしたらできるでしょうか…

    • ベストアンサー
    • CRAFT05
    • CGI
    • 回答数1