Marionetteのプロフィール

@Marionette Marionette
ありがとう数90
質問数0
回答数185
ベストアンサー数
42
ベストアンサー率
56%
お礼率
0%

  • 登録日2003/01/20
  • カテゴリ→スレッド型の掲示板

    カテゴリ→スレッド(トピック)→スレ展開 というようなタイプの掲示板を探しています。 perlの配布モノ、フリー・シェア問わず。 http://www.php-j.com/forum/ http://www.moonstone.jp/cgi/bbs/ こんな感じのです。 前者はPHP+SQLとなっていますし、 後者は配布元が無くなっているので… ご存知の方は教えてください。 よろしくお願いします。

    • ベストアンサー
    • infinity
    • CGI
    • 回答数6
  • フォーム送信できないのは<TABLE>が原因?

    見当はずれの質問かもしれません。次のように、テーブルの中にフォームを入れてあります。その関係でしょうか、submit ボタンを押してもCGIプログラムにアクセスしません。私の方が何かを勘違いしているのかもしれませんが。。。。 <BODY bgcolor="#b08317"> <table border=4 width=680 align=left> <tr bgcolor="#cccccc"> <form method="GET" action="do_select.cgi" name="resultform"> <th> <textarea name="DATA" cols=52 rows=6> </textarea> </th> for ($i = 0; $i <= $#yakugo; $i++) { $yakugotext=$yakugotext . $yakugo[$i] . '$';} print <<EOD; <textarea name="hiddenyakugo" cols=1 rows=1>"$yakugotext"</textarea> <input type="submit" name="search" value="送信"> <INPUT type="submit" name="search" value="↑"> <INPUT type="submit" name="search" value="↓"> </form> </tr> </th> </table></BODY> もし、原因や改善のアドバイスをいただければ幸いです。

    • ベストアンサー
    • tonka729
    • Perl
    • 回答数4
  • フォーム送信できないのは<TABLE>が原因?

    見当はずれの質問かもしれません。次のように、テーブルの中にフォームを入れてあります。その関係でしょうか、submit ボタンを押してもCGIプログラムにアクセスしません。私の方が何かを勘違いしているのかもしれませんが。。。。 <BODY bgcolor="#b08317"> <table border=4 width=680 align=left> <tr bgcolor="#cccccc"> <form method="GET" action="do_select.cgi" name="resultform"> <th> <textarea name="DATA" cols=52 rows=6> </textarea> </th> for ($i = 0; $i <= $#yakugo; $i++) { $yakugotext=$yakugotext . $yakugo[$i] . '$';} print <<EOD; <textarea name="hiddenyakugo" cols=1 rows=1>"$yakugotext"</textarea> <input type="submit" name="search" value="送信"> <INPUT type="submit" name="search" value="↑"> <INPUT type="submit" name="search" value="↓"> </form> </tr> </th> </table></BODY> もし、原因や改善のアドバイスをいただければ幸いです。

    • ベストアンサー
    • tonka729
    • Perl
    • 回答数4
  • フォーム送信できないのは<TABLE>が原因?

    見当はずれの質問かもしれません。次のように、テーブルの中にフォームを入れてあります。その関係でしょうか、submit ボタンを押してもCGIプログラムにアクセスしません。私の方が何かを勘違いしているのかもしれませんが。。。。 <BODY bgcolor="#b08317"> <table border=4 width=680 align=left> <tr bgcolor="#cccccc"> <form method="GET" action="do_select.cgi" name="resultform"> <th> <textarea name="DATA" cols=52 rows=6> </textarea> </th> for ($i = 0; $i <= $#yakugo; $i++) { $yakugotext=$yakugotext . $yakugo[$i] . '$';} print <<EOD; <textarea name="hiddenyakugo" cols=1 rows=1>"$yakugotext"</textarea> <input type="submit" name="search" value="送信"> <INPUT type="submit" name="search" value="↑"> <INPUT type="submit" name="search" value="↓"> </form> </tr> </th> </table></BODY> もし、原因や改善のアドバイスをいただければ幸いです。

    • ベストアンサー
    • tonka729
    • Perl
    • 回答数4
  • メール送信後にページの内容を書き換えたい

    フォームからメール送信するCGIを作成しました。 メール送信処理中は「送信中です」などのページを表示させておき、送信終了後に「送信完了しました」というように、ページの内容を書き換えたいのですが、どのように書けばいいのかわかりません。 今は、送信完了画面は出ますが、送信処理中は次のページへの移動中で止まっているようにも見えるので、できれば「送信中である」というステータスがわかるようにしたいのです。 以下、現在のソースです。 sub mailing_send{     # メールファイル作成 open(MAIL, ">$mail_dir/$mailfile"); ---(中略) close(MAIL); # メールファイルオープン # open(MAIL, "$mail_dir/$mailfile"); @mail = <MAIL>; close(MAIL); # アドレスファイルオープン open(ADDR, "$addr_dir/$addrfile"); @addr = <ADDR>; close(ADDR); $i = 0; foreach $fld (@addr){ chop($fld); ($to_addr, $to_name) = split(/,/, $fld); open(FH, ">$tmpfile"); print FH @mail; close(FH); # JISコードに変換 $conv = "$nkf -j $tmpfile > ${tmpfile}.j"; $ret = system($conv); # メール送信 $command = "$sendmail -ba $to_addr < $tmpfile.j"; $ret = system($command); $i++; } # HTML表示 $pagetitle = "メール送信完了"; &html_head(); print "<h3>メール送信</h3>\n"; print "ファイル$mailfileをアドレス$addrfileに送信しました。\n"; print "計$i通\n"; html_bottom(); exit; } どなたか詳しい方、教えてください。

    • ベストアンサー
    • noname#241291
    • CGI
    • 回答数9