問題タブ [contact-form]
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.
php - PHPお問い合わせフォーム
お問い合わせフォームは正常に機能しますが、送信を押すと、PHPファイルがダウンロードされます。
そしてこれは送信ボタンです:
これがオフラインモードで発生することになっている場合は、大丈夫です。
symfony - Symfony2 プロジェクトでフォームを正しく動作させることができません
私が取り組んでいるプロジェクトの連絡先フォームを作成しています (しようとしています)。私はこの「チュートリアル」をここでフォローしてきましたが、最初は自分のプロジェクトに合わせてチュートリアルの一部を変更しました。したがって、私の Contactform.php ファイル (チュートリアルの Task.php ファイル) では、私のコードは次のようになります。
class Contactform { protected $yourname;
DefaultClasses.php ファイル (問い合わせフォームのレンダリングを処理している場所) には、次のコードがあります。
明らかに、これはチュートリアルとは異なります。データを事前に入力したくないからです。
次に、contact.php.twig ファイルに、連絡先フォームを呼び出す次のコードがあります。
ただし、次のエラーが発生し続けます。
「ShoutMainBundle:Default:contact.html.twig」の 62 行目で、テンプレートのレンダリング中に例外がスローされました (「Route "form_contact" does not exist.」)。
チュートリアルを参照している理由は、元のコードの編集を間違えたと思い、チュートリアルにあるすべてのコードをコピーして自分のプロジェクトに貼り付けたからです。しかし、私はまだこのエラーを受け取ります。
金曜日の最後の部分をこれに費やし、今朝の一番の部分をこれに費やしましたが、まだこのレンガの壁にぶつかっています。見逃したものはありますか、それとも間違った方向に進んでいますか?
編集: ルーティングファイルは次のとおりです。
php - 長年使っていたお問い合わせフォームが使えなくなった
以前にも投稿しましたが、詳しい情報が得られたので再度投稿したいと思います。私は、SiteMan を使用して構築された友人の Web ページの連絡先フォームの問題を解決する手助けをしようとしています。彼のページには、基本的な「連絡先」フォームと「見積もり依頼」フォームがあります。ページはmeadowwoodpedestals.comで、BlueHostでホストされています. これらのフォームは何年も機能していましたが、これらのフォームを介して送信されたメッセージを彼が受信していないことがわかりました. テストの結果、これらのページのいずれかで送信ボタンをクリックすると、確認画面が表示される代わりに空白の画面が表示され、メッセージが送信されないことがわかりました。彼が SiteMan エディタに変更を加えてから数か月が経ちました。
(1) ホストにサポートを依頼したところ、エラーは次の 2 つのページのページ コードに問題があることを示しているとのことでした。
スクリプト ヘッダーの早期終了: 500.php、リファラー: http://www.meadowwoodpedestals.com/content/index.php?page=quote
スクリプト ヘッダーの早期終了: 500.php、リファラー: http://www.meadowwoodpedestals.com/content/index.php?page=contact
応答は次のように述べています。ご覧のとおり、問題はコード自体にあるようです。これらの問題を解決するには、Web デザイナーまたはスクリプト スペシャリストに 2 つのページのコードを確認してもらう必要があります。(注:Webデザイナーは廃業しています)
(2) Bluehost フォーラム (これは Bluehost サイトです) で次の情報を見つけましたが、関連性があるかどうかわかりません。
「Bluehost サーバーでスクリプト ヘッダーが途中で終了するのは、CPU クォータ (またはメモリ?) が原因である可能性が高く、リソースの制限によりスクリプトが強制終了されました。」
(3) method="post" action="/cgi-bin/frmctact.php" を使用するお問い合わせフォームのページ コードを調べたところ、基本的な html はすべて問題ないように見えました。これについてはよくわかりません (その小さな十字記号を見たことがありませんか?):
(4) method="post" action="/cgi-bin/mail/mail.php" を使用する見積もりフォームのページ コードを見たところ、そのページにはスクリプト タグがまったくありません。
(5) 一連のコードを投稿せずに (何が役に立つのかよくわからないので)、これが私の考えです。
- 同じエラーのページが 2 つあるので、quote.php と contact.php のどちらでも問題ないと思います。
- 2 つのフォームは異なるアクションを使用するため、mail.php や frmctact.php ではないと推測しています。
- ==> 2 つのページには何か共通点があるはずですが、それは何ですか?? 多分index.php?
(6) index.php を見て、php の開始タグをクリックすると、このステートメントの 6 行目のタグで終了しました ('si", の直前の ?>):
(なぜこのページがスペルミスのアドレスで機能するのかわかりません...)
cgi-bin/mail/mail.php と cgi-bin/frmctact.php の完全なコードをこのエリアに投稿する必要がありますか?
あらゆる/すべての助けに心から感謝します! アビー
編集 - ここに完全な frmctact.php があります - いくつかの空白行を削除し、警告を繰り返しました
c# - キャプチャ更新の問題?
こんにちは、キャプチャ コードに問題があります。ユーザーがコードを間違って取得したときに更新したくありません。
ASPX:
キャプチャをラベルに保存し、キャプチャだけをリロードするボタンを作成できるようにする必要があります..
何か案は?
私はここまで来ました。助けが必要です。編集: aspx コードを追加しました。
email - お問い合わせフォームのメール; から、返信先、...?
SaaS アプリケーションの連絡フォームを開発しています。アプリケーションの各インスタンスには、インスタンスの所有者に連絡するための連絡フォームがあります。
最初のバージョンでは、一般的な SaaS メール アドレス (例: contact@saas.com) からインスタンスの所有者 (例: user@example.com) にメールを送信します。
これは機能しますが、もちろん user@example.com がメールに返信すると、回答は contact@saas.com に送信されます。ここでのベストプラクティスは何だろうと思っています:
- from: メッセージを連絡先フォームに入力された電子メール アドレスに設定すると、連絡先フォームを送信した人に返信を簡単に送信できますが、回避するために contact@saas.com をホワイトリストに追加するよう人々に指示することはできません。スパムフィルタリング
- 返信先ヘッダーを設定する方が良いようですが、一部のクライアントが返信先を誤解するのではないかと心配しています
- メッセージに説明テキストを含めることは不便に思えますが、実行可能です
- インスタンスの所有者が管理パネルから連絡先フォームを読めるようにするのは大変な作業のように思えます (不便ではありますが、完全にスパムフィルター防止されています)。
私は 2 の方に傾いています。
アレックス
php - 私のPHPお問い合わせフォームは空包を撃っています
冗談のタイトルを許してください、しかし私は私の連絡フォームが正しく機能するようにするために最後の1時間努力してきました。メールは問題なく送信されますが、関連するすべてのデータ(名前、メールなど)が除外されます。
PHPの連絡先フォームのチュートリアルを変更しましたが、どこが間違っているのかわかりません。
HTML:
PHP:
php - 「お問い合わせ」フォームに対してどのようなセキュリティ対策を講じる必要がありますか?
最近、自分のサイトのお問い合わせフォームを悪用しようとする試みがあったことを心配して、クライアントから連絡がありました。どうやら、誰かがメッセージ フィールドに何らかのコードを書き込もうとしたようです。おそらく、スパム メールの目的でバックエンド スクリプトを使用しようとしたものでした (ファンキーなヘッダーを使用したメール インジェクション)。
現在、適切なセキュリティは、送信前にフォームを検証する JavaScript ファイルです。バックエンドでのチェックは実際にはありません。
そのため、バックエンドにいくつかの検証を追加しました。次のような単純なものだけです。
申し訳ありませんが、私のロジックや構文に何か問題がある場合は、上記を実際にはまだテストしていません (サイトが公開されているため、テストする前にできるだけ多くのコードを記述したかったのです)。
上記でセキュリティチェックは十分ですか?パターン チェックは正しく行われましたか (表記法を完全に理解していないため、ほとんどの場合、他の人のパターンをコピーしただけです)。
この特定のメール フォームは Zend Mail を使用しているため、理論的には、通常の PHP メールよりも少し安全だと思います。
また、これはそれほど重要ではありませんが、時間があれば、配列を循環して各要素に新しい値を割り当てる方法を教えてもらえますか (つまり、$array['c_date'] = remove ($array['c_date']);
何度も書く代わりに、単純な関数または私のための仕事。
助けてくれてありがとう、良い一日を!
javascript - 非表示の連絡先フォームで jqTransform を使用すると、選択ボックスの値が表示されない
これがお尻の痛みである場合は申し訳ありませんが、ここでいくつかの助けを借りることができます:
http://dev.rjlacount.com/treinaAronson-form/
お問い合わせフォームは、左上の「お問い合わせ」ボタンからご覧いただけます。jqTransform jQuery プラグインを使用してスタイルを設定しています。最初は display:none; で非表示になっています。ID "panel" の div に適用され、次のように挿入されます。
この設定では、コンタクト フォームはフィールド内の選択ボックスの現在の値を表示しません。代わりにディスプレイを削除すると:none; CSS からパネル div のルールを作成し、ページが読み込まれた後にフォームを非表示にします。
フォームが正しく表示されます。ページの読み込み後にjQueryで非表示にした場合に、これを機能させ、開いているパネルのフラッシュを回避する方法を知っている人はいますか?
アドバイスをありがとうございました。さらに情報を提供できる場合はお知らせください。
php - 新しいページの代わりにPHPエラーメッセージをポップアップさせる方法は?
現在、私のWebサイトには、送信すると感謝のメッセージが表示された空白の画面が表示されるフォームがあります。
新しいページに移動するのではなく、ユーザーを同じページに留めておきたいと思います。ポップアップを作成し、ユーザーを同じページ内に維持するにはどうすればよいですか?
javascript - xhtml必須の連絡フォームフィールド?
連絡先ページにHTMLフォームフィールドがあり、データをphpページに送信します。
フォームフィールドを必須にし、ユーザーが値を入力しない場合はラベルの横に赤(*)を表示したいと思います。
これどうやってするの?