CGI Perl総合
ぁ事件の後落ちぶれきった
コノ板の栄華を取り戻すべく
少し賢げな話しようぜ (オプ 中身はCGIではないけど拡張子がCGIになってるファイルをダウンロードする方法ってあります?
FTPからはANONYMOUSログインできたけどNLSTやってもファイルがでないYO!
wu 4.6.4でした。 >>277 HTTPを通しては非常に難しいと思われ。
設定を書き直すか、CGIファイルを読んでテキストで書き出すCGIでも
組み込まないと無理ではないだろうか。
俺も簡易的セキュリティとしてデータファイルを全部.cgiにするってのは
よくやる。 すいません・・厨房の質問だと思って笑ってやってください。
会社サーバーでようやくCGIが使えるようになり、色々なCGIを
試したのですがどうやっても 405(method not allowed)が出ます。
これは自分のミスなのか、サーバーなのかイマイチわかりません。
もしよろしければ、厨にご回答お願いします・・
自分で作ったメールフォームには、それに合わせたCGIスクリプトを
書かなければならないのでしょうか?
それともネット上で配布されてるメールフォーム用のスクリプトでも
OKなのでしょうか?
初心者なもので、よろしくお願いします。
>>285
ActivePerlとAnHTTPdとPostmailとBlatJをダウンロードして
ActivePerlをインストールしたらローカルでCGIを利用できる状態になる。
で、ActevePerlをインストールしたディレクトリの絶対パスとファイル名をAnhttpd側で
設定する。最後にBlatJのインストール
BlatJ
http://www.kent-web.com/www/mail/index.html
AnHTTPd,ActivePerl
http://www.kent-web.com/www/anhttpd/www1.html
Postmail
http://www.kent-web.com/data/postmail.html
設定の仕方とかはページに載ってる
>>285
それとネットで配布されてるスクリプトで十分OK CGI使えるプロバイダーって?
WEBドラマみたいなんしたいんだけど。。。 すごい初心者なし質問なのですが・・・
ActivePerlをインストールしたのですが、Perlが動作しません。
DOS窓で Perl -v とやると、そんなプログラムないというようなことを言われます。
使用OSはWin2000Proで「ActivePerl-5.6.1.633-MSWin32-x86.msi」というファイルを落としてインストールしました。
どうしたらPerlを動かせるのでしょうか?
教えてください (´;ω;`)ウッ… >>293
パスはどのように通すのでしょうか?
一応
http://www.kent-web.com/www/anhttpd/www1.html
このページとか参考にして同じようにやったのですが・・・。
>>294
普通は手動で設定しなくても良いのだが・・・
マイコンピュータ右クリック→プロパティ→詳細タブ→環境変数→システム環境変数→Pathに
C:\<Perl インストールフォルダ>\bin\;を追加で、出来ます。
つーかAdministrator権限でインストールしましたか?
グループウェアで”プロジェクト管理機能”できるフリーcgiスクリプトないですかね?
cgiのアップロードができないのですが
(Internal Server Error500になってしまいます)
こういった質問もここでよろしいのでしょうか?
>>297 とにかくCGIがエラー吐いて、まともにHTTPヘッダが出力されて
ないと、500が帰ってしまうからねえ。
サーバのエラーログ見ることができれば多少判別はつくけど。
でも、よくある間違いは以下のいずれかだ
・cgiに文法エラーがある
・perlのパスが間違ってる
・必要とするモジュールがない
・ファイルがオープンできない
・そのディレクトリ/ファイルに適切なパーミションが設定されてない
・絶対パス指定がシステムにあわない
など。 CGIを探しています。以下のページにあるように
ラジオボタンとその投票数が表示されるようなフリーのCGIを知っている人が
いたら教えてください。
http://wazap.jp/waza/cheats.jsp?type=urawaza&game=611&cheat=0 ウェブメールの機能がないサーバーのメールをウェブでみる方法ってあるのでしょうか?
自分の借りているレンタルサーバーに置いてそこからみれるような、CGIあったらお願いします。
自分のパソ以外からそのアカウント利用できたらとても便利なのです。 plalaのPerlって改行コードCR+LFだと動きませんか? 連続カキコができるからってage2ch.plなんか使うなよ cgi中のhtml部分にコメント入れるとページ全体を<div align="center"></div>で囲ってるんだけど
中央から微妙に左にずれてしまいます
リロードするときちんとした位置に来るんですが...
よく見ると下の方に一行分空白があって(コードにはない空白)リロードするとそれが消えて正しく表示されるみたいなんです
Win+IE6.0使用です、解決方法を伝授願います すいません。CGIの質問させていただいてもいいですか?
よかったら教えて下さいませ。
掲示板(Ans.Q)のレス書き込み欄が一行レスになっているのですが
複数行に変更したいんです。
レス:<INPUT TYPE=\"text\" NAME=\"res\" SIZE=60>\n";
の箇所を
レス:<textarea NAME=\"res\" cols=60 rows=5></textarea>\n"
にしたら、見た目は複数行に変わったのですが
書き込みを実行すると空白レスがたくさんに出てきちゃって…
他に気をつけたり変更することがあるようでしたら教えて下さい。 色々試してみましたがコメントは関係なく一番下に一行開いてしまうみたいです IEのみで見られる症状なのでよそ逝って聞いてきます
スレ汚しスマソ すみません、ちょっと教えてください。
一部のタグだけを有効にする掲示板を作っています。こんなやり方をしたのですが有効になるタグまで文字化されてしまいました。
配列で有効にするタグの中身を設定して、それに合致しないものは>などで文字化する、というふうに考えたのですが・・。
#もっとスマートな書き方もあるような気がするけど・・(^-^;
#設定項目
@tag = "('b'.'/b'.'i'.'/i'.'u'.'/u'.'s'.'/s')";
#タグ無効処理
sub tag {
$value =~ s/</>/g;
$value =~ s/>/</g;
} (311の続き)
#タグ有効処理
sub decode{
if ($ENV{'CONTENT_LENGTH'} > 51200) { &error("本文が長すぎます"); }
read(STDIN, $buffer, $ENV{'CONTENT_LENGTH'});
@pairs = split(/&/,$buffer);
foreach $pair (@pairs) {
($name,$value) = split(/=/, $pair);
$value =~ tr/+/ /;
$value =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/eg;
# S-JISコード変換
&jcode'convert(*value,'sjis');
# タグ処理
if ($value ne "<@tag(.*)>") { &tag; }
#改行処理
$value =~ s/\r\n/<br>/g;
$value =~ s/\r/<br>/g;
$value =~ s/\n/<br>/g;
#削除情報
if ($name eq "del") { push(@DEL,$value); }
$FORM{$name} = $value;
}
} ありゃ・・・タグ無効処理・・・<>のタグが通ってしまった(しかも逆だ。) 一覧から一括登録するスクリプトつくりました。
http://www.geocities.co.jp/SiliconValley/2036/yahooblacklist/index.html
1. 「ahoo! JAPAN IDとパスワードを記憶」をオンにしてahooにログインしておく。
2. 一括登録スクリプトのページを開く。
3. >>111のリストからテキスト形式のやつをコピーして、一括登録の右上にペースト。(けっこう時間かかるかも。)
4. Register All BLを押すと登録開始。(開始までけっこう時間かかるかも。)
5. 登録はかなり遅いんで、3000件登録するのに2時間くらいかかるかも。のんびり放置プレイ。(登録中、ブラウザは最小化してもよい。)
作者どこ逝った!!! Webprog板にも書き込んだのですが・・・
日記CGIや新着記事CGIのような感じで、
その投稿内容をメルマガのようにして希望者にメール配信出来るCGI知りませんか?
色々検索したけれど見つからず。。。
メルマガにすると二度手間なので、一回で更新情報もメールも出来てしまうようなのが希望です。
どなたかご存知でしたら教えてください!
━―━―━―━―━―━―━―━―━[JR山崎駅(^^)]━―━―━―━―━―━―━―━―━― ∧_∧
ピュ.ー ( ^^ ) <これからも僕を応援して下さいね(^^)。
=〔~∪ ̄ ̄〕
= ◎――◎ 山崎渉 >>320
自分で作ったらええんちゃう?
日記風CGIもメルマガCGIもあるんだし、
両方参考にして組み合わせれば出来るでそ。 質問ですが、javascriptの変数をCGIの変数に入れる事は可能でしょうか?
例えば
print"<script type='javascript/text'>";
$xx='window.location';
print"document.write($xx)";
print"</script>";
print"$xx";
これだとscriptないの$xxにはちゃんとhttp://〜とアドレスが
表示されるのですが、外の$xxには"window.locationという文字が帰ってきます
誰か助けてください。
CGIにかんする質問はこちらでどうぞ
Web制作
http://pc2.2ch.net/hp/
Perlに関する質問はこちらでどうぞ
プログラム
http://pc2.2ch.net/tech/ 335 名前:広報部長 投稿日:03/09/11 20:12 ID:???
よいしょ
336 名前:広報部長 投稿日:03/10/28 08:14 ID:???
こらしょ
最近の削除屋は簡単に透明あぼーんするんだな・・ 2ちゃん型掲示板をしたらばとかでレンタルするんじゃなくて
自サイトに設置したいのですが、ググって出てくるのは
レンタルばかりです。
自分のサイトに設置するのは何か不具合があるのでしょうか?
どこかで配付してるとこありませんか?
(CGIはOKの鯖借りてます) 自己レスです。
ttp://cgi.f3.aaacafe.ne.jp/~tumibatu/php/fstyle/index.php#postで見つけました。すいませぬ。 infoseekの無料HPスペースを使用しているのですが
ディレクトリのパーミッション設定ができません。
変更できない仕様なんでしょうか? KENTの掲示板を利用しているのですが、管理画面で表示される
IPアドレスをリモホに変えるにはどうすればよいでしょうか? ∧,,∧
(;`・ω・) 。・゚・⌒) チャーハン作るよ!!
/ o━ヽニニフ))
しー-J
∧,,∧
(;`・ω・) 。・゚・⌒) 強火の方が、おいしくなるよ!!
/ o━ヽニニフ))
しー-J ““““““
ヽ ∧,,∧
ミ (;`・ω・) 从从从 あっ!火が!!
ミ / o━ヽニニフ))
しー-J ““““““
ショボーン
∧,,__∧
(´・ω・`) ...:::::::... 焦げちゃった…
/ o━ヽニニフ))
しー-J CGIでSSIの構文、例えば
<!--#include virtual="header.txt"-->
を出力し、この部分をSSIとして動作させることは可能でしょうか? 携帯電話のキャリア別に最適化した画像を表示(変換)するフリーのcgiってないでしょうか?
掲示板とか、写メールとかじゃなくて。
2chのIDは日付とIPから算出されるらしいのですが、
IPが分かっている場合にそのIPからどんなIDが算出されるのかを求めるプログラムありませんか?
自分のIPなら専用ブラウザのプレヴューでわかるのですが、
例えば111.222.123.234のIPで本日のIDが知りたいのです。
どこで訊けばいいのか判らなかったのでここで質問させてもらいます。
他に適切なスレがあるならば誘導をお願いします。 すみません,質問させてください。m(__)m
今、メールフォームを作ってまして
ポストで受け取ったデータの入っている%FORMを各変数に、放り込む際、
$item = $FORM{'item'};
$name = $FORM{'name'};
$zip = $FORM{'zip'};
$address = $FORM{'address'};
$tel = $FORM{'tel'};
$ctel = $FORM{'ctel'};
$mail = $FORM{'mail'};
$time = $FORM{'time'};
$era = $FORM{'era'};
$year = $FORM{'year'};
$month = $FORM{'month'};
$day = $FORM{'day'};
$note = $FORM{'note'};
このようにしているのですが、foreach などを使って、もっと効率良く
書く方法はありますでしょうか?(;'Д`) HTMLにPerl乗せたいんです。教本には
<!--#exec cgi="♪.cgi" -->
で大丈夫と書いてあるんですが、大丈夫じゃないです。
どうやればHTMLにのせられますか? <!--#include file="♪.cgi">でもだめみたいです
imgboard122R61e使ってるのですが。
荒らし対策に海外からのアクセスを禁止したいのですが、
どうすれば良いのでしょうか? CGI設置未体験者です。レンタル鯖にショッピングカートのCGIを
設置したいのですが、初心者でもわかるようなCGI設置の基礎のWEB
などがございましたら教えてください。 HTMLフォームのチェックボックスから送られてくるデータって、
どのブラウザからでも
チェックしてある=1
チェックしてない=-1
なのでしょうか >>361
>>HTMLにPerl乗せたいんです
は?お前全く意味わかってないだろ。ボケ。
お前がやろうとしているのはSSI対応のサーバーじゃないと無理なんだよカス。
アパッチでもインストールしてローカルサーバーでテストでもしてろハゲ
お前なんかじゃサーバーの設定もできないだろうがな(藁) HPの訪問者は投稿できるが、それを閲覧できるのは管理者だけというようなBBSがあったら
教えてください。 すみません。カウンターを作って動いていたのですが、いきなり文字化けしちゃったんです。どうしたらいいでしょうか?だれか教えて下さい。
サーバーはwing2です。
http://wing2.jp/~ittouennoseitotati/cgi-bin/count.cgi
なんだか直りました。やったことといえば同じディレクトリーにjcode.pl-2.13.plをいれたことくらいです。なんでこんなことが起こったのかが分かりません。教えて下さい。