A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
がるです。
んっと…記述されているコードでNGだとすると、恐らく
$soshinsaki = $form{'soshinsaki'};
のところで、値が取れてないのだと思います。
とりあえず
$soshinsaki = $form{'soshinsaki'};
の次に
print $form{'soshinsaki'} . "\n";
と入れてみてください。これで、値が取れているかどうかがすぐに判断できるかと思うので。
がるさんありがとうございます。
今使ってるCGIはテンプレートファイルから入力された項目の確認画面htmlが表示するようになっているのですが、その画面ではsoshinsakiに数値の1や2がはいっています。これで値が取れていると判断できますか?print $form{'soshinsaki'} . "\n";を入力してみたのですが、動作は以前の¥と同様になっております。
No.2
- 回答日時:
がると申します。
可能である、という点については、#1さんのとおりなのですが。
#1さんのコードをそのまま使ってしまうと、簡単にクラックが出来てしまいますのでご注意を。
valueにはメールアドレスは絶対にいれず、例えば番号とかだけにして。
設定ファイルとかをつかって、メールアドレスを解決する、というほうが、安全だと思います。
一応念のため。
ご助言ありがとうございます。
お恥ずかしながら、CGIは全くの初心者のため設定ファイルの書き方?も全くわかりません。perl自体を書いた経験がないため、現状はKentWebのpostmail.cgiを使用して送信先を選択したいのですが、可能なのでしょうか?
どこかの掲示板から拾ってきた下記のソースをKentWebのpostmail.cgiに
書き足してみたのですが、フォーム上で0,1.2どれを選択してもアドレス1に届いてしまいます。根本的に定義できていない様です。ご助言お願い致します。
$soshinsaki = $form{'soshinsaki'};
if ( $soshinsaki == 0)
{
$mailto = 'アドレス1';
}
elsif ( $soshinsaki == 1)
{
$mailto = 'アドレス2';
}
else
{
$mailto = 'アドレス3';
}
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Gmail gmailで独自ドメインアドレスのメールが届かない件 1 2023/08/25 23:24
- Gmail Googleメールを2つ持ってます 1つ目はメインに使っており もう一つも結構な頻度で使用してます。 1 2023/04/26 16:03
- Gmail メーラーのThunderbirdの送信機能に関する質問です 3 2022/07/10 10:58
- その他(メールソフト・メールサービス) メールサーバーは「PC側がメールをDL済みか否か?」を何を以て感知するのか? 2 2022/12/20 14:56
- PHP どうして送信されないのでしょうか? 1 2022/12/09 05:23
- その他(メールソフト・メールサービス) PCでメールは発信について 6 2022/08/13 09:23
- その他(メールソフト・メールサービス) 大阪市プレミアム付き商品券のweb申し込みで楽天モバイルのEメールだと返信メールが届かない 2 2022/09/19 17:08
- サーバー 接続・ログインはできているのにメールが送信できない 2 2022/06/27 15:03
- Gmail 会社のメルアドから個人のGmailアドレスに送ったら、「このメールにはご注意ください」と警告が出た 2 2022/05/26 15:12
- CGI htmlからパラメータで、cgiに渡したい。 1 2023/02/06 16:15
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ビルダー20 お問合せフォー...
-
入力フォームの値が消える
-
ビジネスメールの敬称
-
エクセルVBA テキストボックス...
-
DATE型変数を初期化する方法
-
初歩的な事だと思います。 Sub...
-
数字以外の入力をエラーにする...
-
accessで該当するレコードがな...
-
テキストボックスの番号を使っ...
-
指定した演算を実施の結果を表...
-
Excel-VBAでInputBox+Pulldown...
-
DataGridView 列ごとの入力制限
-
テキストボックスの内容をOutlo...
-
EXCEL VBA で指定した範囲に入...
-
ひとりひとり異なるURLを与える...
-
textboxに数字だけを入力させる...
-
textareaについて
-
excel vba でユーザーフォーム...
-
ホームページビルダー20SPで...
-
ユーザーフォームチェックボッ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
入力フォームの値が消える
-
ビルダー20 お問合せフォー...
-
メールフォームで送信先アドレ...
-
アンケートフォームなどの送信...
-
ホームページビルダー18での...
-
フォームーSubmitから呼...
-
javascript フォームタグ 画面...
-
postmailの確認画面でプルダウ...
-
ビジネスメールの敬称
-
エクセルVBA テキストボックス...
-
DATE型変数を初期化する方法
-
テキストボックスの番号を使っ...
-
初歩的な事だと思います。 Sub...
-
数字以外の入力をエラーにする...
-
EXCEL VBA で指定した範囲に入...
-
お問い合わせフォームから送信...
-
Excel-VBAでInputBox+Pulldown...
-
フォームを再送信しますか?
-
入力フォームの値をQRコードで...
-
VBAの質問になります メッセー...
おすすめ情報