KENT-WEB サポートコーナー 過去ログ [ 0132 ]


記事No: 7176
投稿日: 2010/03/25(Thu) 19:14:57
タイトルpostmail確認画面の項目の順序
ID情報: mark1615
投稿者: Grace Church Sapporo
URLhttp://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
URLhttp://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
URLhttp://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
URLhttp://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
URLhttp://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
URLhttp://grace-church.or.jp/

> > すいません、テキストエリアでなく input type="text" の項目です。
> > また必須でない項目がエラー2の画面で出ません。
> > よろしくお願致します。
>
>
> <input type="text" name="お名前 " ←スペースが余分です

初歩的単純ミスまでチェックして教えていただいて、本当に感謝します。
望み通りのフォームができました。ありがとうございました!


[検索ページ]