記事No | : 7176 |
投稿日 | : 2010/03/25(Thu) 19:14:57 |
タイトル | : postmail確認画面の項目の順序 |
ID情報 | : mark1615 |
投稿者 | : Grace Church Sapporo |
URL | : http://grace-church.or.jp/ |
現在postmailでフォームを作成中です。
http://grace-church.or.jp/cgi-def/admin/C-101/bible/postmail.html
が試作ページのひとつです。
エラー画面の項目の順序が、入力フォームの項目と変わってしまいます。
例えば、性別を入力しない場合、エラー画面で性別の項目が一番下に出ます。
同じ順序にすることはできるでしょうか?
記事No | : 7177 |
投稿日 | : 2010/03/25(Thu) 21:11:27 |
タイトル | : Re: postmail確認画面の項目の順序 |
ID情報 | : Fuyuki |
投稿者 | : BAL |
> 現在postmailでフォームを作成中です。
> http://grace-church.or.jp/cgi-def/admin/C-101/bible/postmail.html
> が試作ページのひとつです。
> エラー画面の項目の順序が、入力フォームの項目と変わってしまいます。
> 例えば、性別を入力しない場合、エラー画面で性別の項目が一番下に出ます。
> 同じ順序にすることはできるでしょうか?
こちらの過去ログが参考になるかと思います。
http://www.kent-web.com/support/oldlog/0001/0021.html
記事No | : 7181 |
投稿日 | : 2010/03/27(Sat) 22:53:43 |
タイトル | : Re^2: postmail確認画面の項目の順序 |
ID情報 | : mark1615 |
投稿者 | : Grace Church Sapporo |
URL | : http://grace-church.or.jp/ |
> > 現在postmailでフォームを作成中です。
> > http://grace-church.or.jp/cgi-def/admin/C-101/bible/postmail.html
> > が試作ページのひとつです。
> > エラー画面の項目の順序が、入力フォームの項目と変わってしまいます。
> > 例えば、性別を入力しない場合、エラー画面で性別の項目が一番下に出ます。
> > 同じ順序にすることはできるでしょうか?
>
> こちらの過去ログが参考になるかと思います。
> http://www.kent-web.com/support/oldlog/0001/0021.html
過去ログを良くチェックせずの投稿にもかかわらず、
ご親切ありがとうございました!
記事No | : 7188 |
投稿日 | : 2010/03/29(Mon) 11:28:21 |
タイトル | : Re^3: postmail確認画面の項目の順序 |
ID情報 | : mark1615 |
投稿者 | : Grace Church Sapporo |
URL | : http://grace-church.or.jp/ |
> > > 現在postmailでフォームを作成中です。
> > > http://grace-church.or.jp/cgi-def/admin/C-101/bible/postmail.html
> > > が試作ページのひとつです。
> > > エラー画面の項目の順序が、入力フォームの項目と変わってしまいます。
> > > 例えば、性別を入力しない場合、エラー画面で性別の項目が一番下に出ます。
> > > 同じ順序にすることはできるでしょうか?
> >
> > こちらの過去ログが参考になるかと思います。
> > http://www.kent-web.com/support/oldlog/0001/0021.html
>
> 過去ログを良くチェックせずの投稿にもかかわらず、
> ご親切ありがとうございました!
過去ログの通りに修正しましたがエラー2画面で正しく出ません。
http://grace-church.or.jp/cgi-def/admin/C-101/bible/postmail.html
$ver = 'postmail v4.3' です。
ご教授よろしくお願いいたします。
記事No | : 7199 |
投稿日 | : 2010/03/29(Mon) 21:03:40 |
タイトル | : Re^4: postmail確認画面の項目の順序 |
ID情報 | : Fuyuki |
投稿者 | : BAL |
> 過去ログの通りに修正しましたがエラー2画面で正しく出ません。
> http://grace-church.or.jp/cgi-def/admin/C-101/bible/postmail.html
> $ver = 'postmail v4.3' です。
> ご教授よろしくお願いいたします。
必須項目はこちらで指定してください。
<input type=hidden name="need" value="名前 メールアドレス 性別">
各name値の先頭に「アンダーバー 」はつけないでください。
こちらの処理がされていません。
#-------------------------------------------------
# フォームデコード
#-------------------------------------------------
-- 省略 --
# 必須入力項目
if ($key =~ /^_(.+)/) {
$key = $1;
push(@need,$key);
if ($val eq "") { $check++; push(@err,$key); }
}
$in{$key} .= "\0" if (defined($in{$key}));
$in{$key} .= $val;
next if($key eq 'orderlist'); ## ←追加
push(@key,$key);
記事No | : 7200 |
投稿日 | : 2010/03/29(Mon) 22:16:09 |
タイトル | : Re^5: postmail確認画面の項目の順序 |
ID情報 | : mark1615 |
投稿者 | : Grace Church Sapporo |
URL | : http://grace-church.or.jp/ |
> > 過去ログの通りに修正しましたがエラー2画面で正しく出ません。
> > http://grace-church.or.jp/cgi-def/admin/C-101/bible/postmail.html
> > $ver = 'postmail v4.3' です。
> > ご教授よろしくお願いいたします。
>
> 必須項目はこちらで指定してください。
> <input type=hidden name="need" value="名前 メールアドレス 性別">
> 各name値の先頭に「アンダーバー 」はつけないでください。
>
>
> こちらの処理がされていません。
> #-------------------------------------------------
> # フォームデコード
> #-------------------------------------------------
>
> -- 省略 --
>
> # 必須入力項目
> if ($key =~ /^_(.+)/) {
> $key = $1;
> push(@need,$key);
> if ($val eq "") { $check++; push(@err,$key); }
> }
> $in{$key} .= "\0" if (defined($in{$key}));
> $in{$key} .= $val;
> next if($key eq 'orderlist'); ## ←追加
> push(@key,$key);
ありがとうございます。しかし、
教えていただいたとおりにしたつもりですが、テキストエリアの項目に
入力しても入力されてない旨のエラーが出ます。
何度も申し訳ありませんがよろしくお願いいたします。
>
記事No | : 7201 |
投稿日 | : 2010/03/29(Mon) 22:27:57 |
タイトル | : Re^6: postmail確認画面の項目の順序 |
ID情報 | : mark1615 |
投稿者 | : Grace Church Sapporo |
URL | : http://grace-church.or.jp/ |
> > > 過去ログの通りに修正しましたがエラー2画面で正しく出ません。
> > > http://grace-church.or.jp/cgi-def/admin/C-101/bible/postmail.html
> > > $ver = 'postmail v4.3' です。
> > > ご教授よろしくお願いいたします。
> >
> > 必須項目はこちらで指定してください。
> > <input type=hidden name="need" value="名前 メールアドレス 性別">
> > 各name値の先頭に「アンダーバー 」はつけないでください。
> >
> >
> > こちらの処理がされていません。
> > #-------------------------------------------------
> > # フォームデコード
> > #-------------------------------------------------
> >
> > -- 省略 --
> >
> > # 必須入力項目
> > if ($key =~ /^_(.+)/) {
> > $key = $1;
> > push(@need,$key);
> > if ($val eq "") { $check++; push(@err,$key); }
> > }
> > $in{$key} .= "\0" if (defined($in{$key}));
> > $in{$key} .= $val;
> > next if($key eq 'orderlist'); ## ←追加
> > push(@key,$key);
>
> ありがとうございます。しかし、
> 教えていただいたとおりにしたつもりですが、テキストエリアの項目に
> 入力しても入力されてない旨のエラーが出ます。
> 何度も申し訳ありませんがよろしくお願いいたします。
>
>
>
すいません、テキストエリアでなく input type="text" の項目です。
また必須でない項目がエラー2の画面で出ません。
よろしくお願致します。
記事No | : 7202 |
投稿日 | : 2010/03/30(Tue) 00:23:49 |
タイトル | : Re^7: postmail確認画面の項目の順序 |
ID情報 | : Fuyuki |
投稿者 | : BAL |
> すいません、テキストエリアでなく input type="text" の項目です。
> また必須でない項目がエラー2の画面で出ません。
> よろしくお願致します。
<input type="text" name="お名前 " ←スペースが余分です
記事No | : 7206 |
投稿日 | : 2010/03/30(Tue) 22:04:43 |
タイトル | : Re^8: postmail確認画面の項目の順序 |
ID情報 | : mark1615 |
投稿者 | : Grace Church Sapporo |
URL | : http://grace-church.or.jp/ |
> > すいません、テキストエリアでなく input type="text" の項目です。
> > また必須でない項目がエラー2の画面で出ません。
> > よろしくお願致します。
>
>
> <input type="text" name="お名前 " ←スペースが余分です
初歩的単純ミスまでチェックして教えていただいて、本当に感謝します。
望み通りのフォームができました。ありがとうございました!