記事No | : 2272 |
投稿日 | : 2007/11/30(Fri) 14:08:47 |
タイトル | : Postmailのエラー確認テキスト |
ID情報 | : gtalk |
投稿者 | : taka |
URL | : http://www.startoption.com/postmail/index.html |
PostMail 4.2について質問です。
・メールアドレスをチャックしながら
入力エラーページで
・エラー内容
「emailは入力必須です」
「emailとemail2の再入力内容が異なります」
でなく
「メールアドレスは入力必須です」や
「メールアドレスとメールアドレス (再度入力)
の再入力内容が異なります」
と表示させる方法を教えてください。
・ディレクトリ/postmail/以外の名前に変更する場合
どのファイルをどのように変更すれば良いでしょうか?
よろしくお願いします。
記事No | : 2274 |
投稿日 | : 2007/11/30(Fri) 19:35:54 |
タイトル | : Re: Postmailのエラー確認テキスト |
ID情報 | : fuyuki |
投稿者 | : BAL |
URL | : http://f43.aaa.livedoor.jp/~sumure/ |
> PostMail 4.2について質問です。
>
> ・メールアドレスをチャックしながら
> 入力エラーページで
> ・エラー内容
> 「emailは入力必須です」
> 「emailとemail2の再入力内容が異なります」
> でなく
> 「メールアドレスは入力必須です」や
> 「メールアドレスとメールアドレス (再度入力)
> の再入力内容が異なります」
> と表示させる方法を教えてください。
>
> ・ディレクトリ/postmail/以外の名前に変更する場合
> どのファイルをどのように変更すれば良いでしょうか?
>
> よろしくお願いします。
以下の修正を行ってください。
postmail.html
<form action="./postmail.cgi" method="post">
<input type="hidden" name="need" value="メールアドレス 性別 ページ" />
<input type="hidden" name="match" value="メールアドレス メールアドレス(再度入力)" />
おなまえ<br /><input type="text" name="name" size="35" /><br />
メールアドレス<br /><input type="text" name="メールアドレス" size="35" /><br />
メールアドレス (再度入力)<br /><input type="text" name="メールアドレス(再度入力)" size="35" /><br /><br />
postmail.cgi
# E-Mail書式チェック
if ($in{'メールアドレス'} =~ /\,/) {
&error("メールアドレスにコンマ ( , ) が含まれています");
}
if ($in{'メールアドレス'} && $in{'メールアドレス'} !~ /^[\w\.\-]+\@[\w\.\-]+\.[a-zA-Z]{2,6}$/) {
&error("メールアドレスの書式が不正です");
}