記事No | : 11254 |
投稿日 | : 2012/12/28(Fri) 15:55:57 |
タイトル | : Postmail v6.51 での未入力項目非表示方法 |
ID情報 | : aussie7 |
投稿者 | : ゆい |
URL | : http://www.aussietherapy.com/cgi-bin/postmail/postmail.cgi |
はじめまして、ゆいと申します。
現在Postmail v6.51を使用して、お問合せフォームを作成中です。
フォームの入力選択項目が多数となる予定のため、現状では入力項目が少なくても、確認画面で未入力項目がずらっと並んでとても見づらくなってしまいます。
なんとか未入力項目を確認画面とメール本文から非表示にしたく、過去ログで「確認画面での未入力項目非表示方法」を検索いたしましたが、Postmail v6.51とスクリプトが違うようで、うまく行かず、困っています。
私自身CGIの知識に乏しく、問題解決できそうにありません。
たいへんお手数ですが、どなたかアドバイスいただけないでしょうか。
スクリプト設置URL
http://www.aussietherapy.com/cgi-bin/postmail/postmail.cgi
スクリプト使用ページURL
http://www.aussietherapy.com/stp/index.html
どうぞよろしくお願いいたします。
記事No | : 11260 |
投稿日 | : 2012/12/31(Mon) 16:28:45 |
タイトル | : Re: Postmail v6.51 での未入力項目非表示方法 |
ID情報 | : kudocgi |
投稿者 | : KUDO CGI WORKS |
URL | : http://www.kudocgiworks.net |
こんにちは。
postmail.cgiの
sub parse_form 内の
# 受け取るキーの順番を覚えておく
push(@key,$key);
# %inハッシュに代入
$in{$key} = $val;
を
# 受け取るキーの順番を覚えておく
push(@key,$key) if ($val);
# %inハッシュに代入
$in{$key} = $val if ($val);
としてみてください。
by KUDO CGI WORKS (http://www.kudocgiworks.net)
> はじめまして、ゆいと申します。
>
> 現在Postmail v6.51を使用して、お問合せフォームを作成中です。
> フォームの入力選択項目が多数となる予定のため、現状では入力項目が少なくても、確認画面で未入力項目がずらっと並んでとても見づらくなってしまいます。
>
> なんとか未入力項目を確認画面とメール本文から非表示にしたく、過去ログで「確認画面での未入力項目非表示方法」を検索いたしましたが、Postmail v6.51とスクリプトが違うようで、うまく行かず、困っています。
>
> 私自身CGIの知識に乏しく、問題解決できそうにありません。
> たいへんお手数ですが、どなたかアドバイスいただけないでしょうか。
>
> スクリプト設置URL
> http://www.aussietherapy.com/cgi-bin/postmail/postmail.cgi
>
> スクリプト使用ページURL
> http://www.aussietherapy.com/stp/index.html
>
>
> どうぞよろしくお願いいたします。
記事No | : 11262 |
投稿日 | : 2012/12/31(Mon) 18:55:53 |
タイトル | : Re^2: Postmail v6.51 での未入力項目非表示方法 |
ID情報 | : aussie7 |
投稿者 | : ゆい |
KUDO CGI WORKS様
はじめまして。
年末のご多用のところ、アドバイスいただきまして、本当にありがとうございます!!
早速、ご指摘の通り修正してみましたが、残念ながら、うまくいきませんでした。。。
再度確認してトライしてみます。
もし他の可能性がございましたら、アドバイスいただけると嬉しいです!
どうぞよろしくお願いいたします。
ゆい
> こんにちは。
>
> postmail.cgiの
> sub parse_form 内の
>
> # 受け取るキーの順番を覚えておく
> push(@key,$key);
>
> # %inハッシュに代入
> $in{$key} = $val;
>
> を
>
>
> # 受け取るキーの順番を覚えておく
> push(@key,$key) if ($val);
>
> # %inハッシュに代入
> $in{$key} = $val if ($val);
>
> としてみてください。
>
> by KUDO CGI WORKS (http://www.kudocgiworks.net)
>
>
>
>
>
>
> > はじめまして、ゆいと申します。
> >
> > 現在Postmail v6.51を使用して、お問合せフォームを作成中です。
> > フォームの入力選択項目が多数となる予定のため、現状では入力項目が少なくても、確認画面で未入力項目がずらっと並んでとても見づらくなってしまいます。
> >
> > なんとか未入力項目を確認画面とメール本文から非表示にしたく、過去ログで「確認画面での未入力項目非表示方法」を検索いたしましたが、Postmail v6.51とスクリプトが違うようで、うまく行かず、困っています。
> >
> > 私自身CGIの知識に乏しく、問題解決できそうにありません。
> > たいへんお手数ですが、どなたかアドバイスいただけないでしょうか。
> >
> > スクリプト設置URL
> > http://www.aussietherapy.com/cgi-bin/postmail/postmail.cgi
> >
> > スクリプト使用ページURL
> > http://www.aussietherapy.com/stp/index.html
> >
> >
> > どうぞよろしくお願いいたします。
記事No | : 11264 |
投稿日 | : 2012/12/31(Mon) 20:54:38 |
タイトル | : Re^3: Postmail v6.51 での未入力項目非表示方法 |
ID情報 | : kudocgi |
投稿者 | : KUDO CGI WORKS |
URL | : http://www.kudocgiworks.net |
うまくいかない、とのことですが
具体的にどのような状態となりますでしょうか。
なお、当方の環境では正常に動作いたします。
by KUDO CGI WORKS (http://www.kudocgiworks.net)
記事No | : 11265 |
投稿日 | : 2012/12/31(Mon) 21:27:47 |
タイトル | : Re^4: Postmail v6.51 での未入力項目非表示方法 |
ID情報 | : aussie7 |
投稿者 | : ゆい |
早速のお返事いただきまして、ありがとうございます。
また、動作確認までしていただいて、感謝です。
ご指摘の通りプログラムを修正したのですが、
未入力項目が非表示にならないのです。
貴社では正常に動作されているとのこと、
こちらのプログラムかフォームの記述に
問題があるのかもしれませんね。
再度トライしてみます!
> うまくいかない、とのことですが
> 具体的にどのような状態となりますでしょうか。
> なお、当方の環境では正常に動作いたします。
>
> by KUDO CGI WORKS (http://www.kudocgiworks.net)
記事No | : 11266 |
投稿日 | : 2012/12/31(Mon) 22:01:34 |
タイトル | : Re^4: Postmail v6.51 での未入力項目非表示方法 |
ID情報 | : aussie7 |
投稿者 | : ゆい |
KUDO CGI WORKS様
先ほど再度トライしましたら、無事未入力項目を
非表示にすることができました!!!
先日ホスティングサーバのプランを変更したので、
もしかしてと思い、サーバ会社のSSLのサポートを見ると、
SSLのURLが微妙に変わっていました。
URLを変更したら、非表示にできました。
思っていた通りに作動し、感動しています!
この度はたいへんお世話になり、また、大晦日にもかかわらず
アドバイスいただきまして、本当にありがとうございます。
お問合せフォームの完成に一歩近づけることができ、
重ねてお礼申し上げます。
お陰さまで心置きなく年を越せそうです(笑)
KUDO CGI WORKS様もどうぞ良いお年をお迎えください♪
ゆい
> うまくいかない、とのことですが
> 具体的にどのような状態となりますでしょうか。
> なお、当方の環境では正常に動作いたします。
>
> by KUDO CGI WORKS (http://www.kudocgiworks.net)