問題タブ [formmail]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
html - チェックボックスの条件付き Formmail.com
フォームでこのサービス (http://www.formmail.com) を使用すると、Google で広範囲に検索しても答えが得られないというちょっとした問題に遭遇しました。チェックボックスがオンの場合にメールを受け取る人を追加したい。いくつかの JS および PHP ソリューションを試しましたが、何も機能しないようです。<input type="hidden" name="recipient" value="X">
主な問題は、誰にメールを送信するかをフォームで決定する必要があるため、サービスがメール処理を行う方法にあるようです。
特別なものではありませんが、チェックボックスのコードを含める
編集
現在、メール 1 に送信されています。チェックボックスをオンにすると、メール 2 にも送信されます。
答え。答えがわかった。しかし、愚かなことは私に自己回答させません。
回答を撤回した人に感謝します。続行するのに十分なパンくずリストをくれました。
html - NMS FormMail.pl "エラー: 受信者が正しくないか見つかりません"
NMS FormMail.pl を使用して、Web サイト用の単純なフォーム メーラー スクリプトを設定しようとしています。何をしても、次のようなエラーが表示されます。
エラー: 受信者が正しくないか、見つかりません
FormMail に送信されたデータに受信者が指定されていないか、無効な受信者が指定されていました。@recipients または @allow_mail_to で設定した電子メール アドレスを受信者フォーム フィールドに入力したことを確認してください。recipient/allow_mail_to フォーム フィールドと変数の入力に関する詳細は、README ファイルに記載されています。
問題は、フォームの受信者フィールドがスクリプトの @allow_mail_to 部分にあるものとまったく同じであることを何度も確認したことです。スクリプトの最新バージョンを取得して、メール アドレスをフォームからスクリプトに、またはその逆にコピー アンド ペーストし、@ と . 電子メールでそれらを取り出し、フォームの受信者フィールドを取り出すことさえあります(これを行うと、@allow_mail_toフィールドの最初の人に送信するだけであるとReadmeが言っているにもかかわらず、エラーが発生します)。
以下は、スクリプトとフォームタグの構成です。
受信者フォーム フィールド:
お役に立てれば、Dreamweaver CS6 を使用して、フォームを含むサイトを作成しました。メモ帳を使用して FormMail.pl を変更しました。これが実行されているサーバーは Apache です。
perl - FormMail.pl 1.93 複数 URL 連絡フォーム
フォームの送信に FormMail.pl バージョン 1.93 を使用しています。以前に FormMail 3.14m1 についてこの質問をしたことがありますが、現在は FormMail.pl バージョン 1.93 を使用しています。
お問い合わせフォームは 1 つしかありませんが、私のサイトには部門ごとに異なるお問い合わせセクションがあるため、私のウェブサイトのあらゆる場所で contactus.html などのこの 1 つのフォーム (このフォームの複数のコピーではありません) を使用したいと考えています。 .
たとえば、マーケティング用のお問い合わせフォームは technical@mydomain.com に、営業用のお問い合わせフォームは sales@mydomain.com に、人事のお問い合わせフォームは hr@mydomain.com にそれぞれメールで送信する必要があります。
提出物を適切な部門の電子メールアドレスにリダイレクトしながら、単一のフォームを使用するにはどうすればよいですか?
メール送信に FormMail.pl バージョン 1.93 を使用しています
javascript - フォームを 2 つの異なる場所に送信する
ユーザーが送信をクリックしたときに呼び出される関数があります。
FormMail.pl を介してフォームの内容を自分のメール アドレスに送信できるようにしたいのですが、これが注文フォームであるため、paypal に送信されるデフォルトのアクションを実行します。
このコードがどこかで見つかったが、機能しない場合
私もこれを試しました
私が試した2番目のコードでは、開始アラートが表示されますが、それだけです。
私はあまり経験がありませんが、あなたのアドバイスから学んでいます。正しい方向への助けやポイントを本当に感謝します。
ありがとうございました、
バート
php - FormMail で画像が送信されない
Matts formmail の最新バージョンを使用していますが、何らかの理由で画像のアップロードを構成できません。スクリプトは画像をアップロードできますか? または、これは私のフォームの html の問題ですか?
このフォームをアップロードしています。助けてくれる人に少額の寄付をしたいと思っています。
php - phpとmysqlを使用してhtmlフォームの購読を解除します
メーリングリストに登録できるhtmlフォームがあります。フォームにはフォームの検証が含まれており、フォームが送信されると、データはMySQLを使用してデータベースに保存されます。
これがindex.htmlページのコードです。フォームは次のとおりです。
send.phpのコードは次のとおりです
別のhtml(unsubscribe.html)ページを作成して、電子メールアドレスを入力して購読を解除できるようにします。これにより、電子メールアドレスがデータベースに既に存在する対応する電子メールと一致し、MySqlデータベースから削除されます。私はこのチュートリアルがちょっと役に立ちました-http ://www.phpsuperblog.com/php/delete-records-from-mysql-database-with-html-form-and-php/
これは私のunsubscribe.htmlページのフォームです。
しかし、購読解除フォームにmethod="post"と入力すると。subscribe / index.htmlのフォームのデータは、My Sqlに保存されず、代わりに空白として表示されます。だから私は多分2つの「ポスト」メソッドを持つことができないと思いますか?
誰かが私を正しい方向に導くことができれば、それは大いにありがたいことです。ありがとう。
html - IIS 405 このページへのアクセスに使用される HTTP 動詞は許可されていません
まず、私は IIS に精通していますが、実際の経験はあまりないため、ここに来ました。
IIS7 をセットアップし、HTML Web サイト、スクリプトなどを wwwroot フォルダーに配置しました。テスト目的のためだけに、Web サイトをローカルで閲覧できます。
Matt のスクリプト アーカイブ FormMail.pl を使用する簡単な電子メール フォームを含む Web ページがあります。送信時に、次のエラーが発生します。
このエラーについて、またはメール フォームが機能するように解決する方法がわかりません。
この問題に関して追加情報が必要な場合は、可能な限り多くの情報を提供します。
ありがとう :)
アップデート:
わかりましたので、nms スクリプトを使用するように HTML を変更しました。IIS では、CGI と ISAPI がインストールされていないため、これらを有効にする必要がありました。それらがインストールされたら、*.pl、*cgi; のスクリプト ハンドラー マッピングを追加しました。また、動詞 GET、HEAD、および POST を両方のハンドラー マッピングに追加しました。私は使用した:
*.pl と *.cgi がローカルホストで動作しているかどうかをテストします。
今、私が立ち往生している部分が来ます...
送信ボタンをクリックすると、formmail.cgi (何らかの理由で formmail.pl が機能しません) に移動しますが、cgi スクリプトと空白の白いページに移動するだけです。
php - ドメインが変更された後、phpformmailが機能しない
私は学校のプロジェクトに取り組んでいましたが、インストラクターから提供されたformmail.phpは簡単で、非常にうまく機能します。学校が終わったので、私は自分のドメインにサインアップして、すべての学校の仕事を保存し、ドメインの仕組みについての知識を深めました。
ただし、フォームメールは、すべてをサーバーに転送した後、インストラクターのドメイン/サーバーで完全に機能しました。フォームメールにサインアップすると、フォームメールを送信するときに2つの異なるエラーがランダムに発生します。
私は、動作するためにphpファイルでこれを変更しなければならなかったことを知っています。
$ referers = array('et4891.com'、'hotmail.com'); 行ったドメインに入れる必要がありますが、それでもエラーが発生します。私はphpについてまったく知識がないので、ネットで少し調べて、ドメインの変更について多くの人が話していました。もちろん、私はそうしましたが、それでもエラーが発生します。誰か私に手を差し伸べることができますか?
http://et4891.com/fpj/contact.html 上記は、転送されたすべてのファイルを含む自分のサイトであるため、この連絡先ページでは、情報を入力した後、formmail.phpを使用し、送信すると、以下のエラーのいずれかが発生します。
http://et4891.com/fpj/formmail_error1.jpg
http://et4891.com/fpj/formmail_error2.jpg
ここで簡単な英語で私に手を差し伸べることができる人は誰でも、代わりに私はphpやプログラミングの知識がありませんか?
前もって感謝します
php - SubmitteremailがPHPFormEmailで機能していないようです
フォーム送信者にコピーを送信していないというPHPコードの何が問題になっているのかを理解しようとしています。私のphpファイルには次のものがあります。
そして<input type="hidden" name="submitteremail" value="yes">
、フォームのhtmlにこれがあります。そしてこれはメールテキストボックス用です
私が知っているすべてのことから、確かに多くはありませんが、これはうまくいくはずです。私はPHPの非常に基本的な知識しか持っていないので、返信で気楽に行ってください。
皆様のご協力に心より感謝申し上げます。
forms - Formmail - 成功応答に名前とメールを表示する
私のサイトで使用しているフォームを処理するために formmail.pl を使用しています。名前、電子メール、電話番号、テキスト領域のテキストなど、スクリプトに送信されるフィールドがいくつかあります。
現状では、送信が成功すると、電話番号とテキストエリアのデータは正しく印刷されますが、入力された名前と電子メールは印刷されません。電子メールでは、「from」ヘッダーで名前と電子メールを送信し、成功ページと同様に、電話とテキストエリアのデータのみが電子メール本文に表示されます。
どちらの場合もすべてのデータを表示したいのですが、これを処理するコードのセクションが見つからないようです。3000 行を超えるコードを除いて、formmail.pl スクリプトを投稿したいので、責任があると思われる場所だけを投稿し、誰かが私を正しい方向に向けてくれることを願っています。私は Perl にかなり慣れていないので、このサイズのスクリプトを読んで理解するのは少し圧倒されます。
さて、少し長くなります。そのようなものは主に成功ページ用であり、メール側とはあまり関係がありませんが、誰かがそこで必要なものを見つけることができれば、メールセクションにも適用できます.
さらに情報が必要な場合はお知らせください
前もって感謝します