CGI Perl総合 (461レス)
前次1-
抽出解除 レス栞

2
(3): 名無しさん [sage ] 2001/03/16(金)00:42 AAS
#どこがイタイのでしょうか?

open(OUT,"|$mailer $address") || die "送信できませんでした\n";

$cgi = new CGI;
:
die if($cgi->param("realname") eq "");

$Etitle = $form{'titlename'};
$Ename = $form{'realname'};
$emale = $form{'mailaddr'};
$comment = $form{'comm'};

print OUT "Mail From Web\n";
print OUT "$Etitle\n";
print OUT "氏 名:$Ename\n";
print OUT "E-Mail:$emale\n";
print OUT "コメント:$comment\n";
print OUT "IPアドレス:$ENV{'REMOTE_ADDR'}\n";

close(OUT);

print "Content-type: text/html\n\n";

print "<HTML><HEAD><TITLE>index.htm</TITLE></HEAD>\n";
print "<BODY>\n";
print "<CENTER>\n";
print "<H3>メールは送られました。</H3>\n";
print "</CENTER>\n";
print "</BODY></HTML>\n";
7: 名無しさん [sage ] 2001/03/16(金)01:15 AAS
>>2

全部。0点。

・sendmail 使うなら -tとか使え。
・ヒアドキュメント使え。
・CGIモジュール使うなら、あえて%formにセットすることないだろ
・Content-type自分でださなくていいだろ。 CGIモジュールつかうなら。
・未定義値が欲しいなら eq undefするだろ、ふつー。
 でdieしたらサーバーエラーになるだろ、自前ルーチンで表示させたれ。
8
(1): 名無しさん [sage ] 2001/03/16(金)04:07 AAS
>>2
(1)ロックしないの?
(2)$nって何?
  runmode用の変数?
(3)ファイルハンドルは大文字に統一すれ

謎の $nをつかった、$cnf_file.tmpをつかって
ロックというか、トランザクションをとってる
つもりなんだったら、たぶん、完全に間違い。
($nの設定時に排他処理してたらすまん)

というわけで、たぶん、あってません。
11
(9): 5-8 [sage ] 2001/03/16(金)18:20 AAS
おれは1じゃないよ。

>>8
すまん ×>>2>>3

>>9
おれ、UGの人じゃないんで(爆)、それしらない。
JAVAアプレット連携させるのかなあ。
それとも 擬似サーバー立てといて、そのポートに
外部リンク:www.server:niseport
とかでHTTPプロキシを外してアクセスさせるのかなあ。

>>10
つか1はどこに行った。。。
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.727s*