0
私はちょうどPHPを使い始めています(私はhtml cssとjavascriptの経験があります)。自分のウェブサイトの連絡先ページにフォームを作成したい。ユーザーはフォームに記入することができます。フィールドにはnullなどの項目がチェックされます。PHPファイル構成
私の問題はcontact.htmlという名前のファイルにあり、email.phpファイルにスクリプトがあります。私は、ページが開く白い画面なしでemail.phpを実行する方法がわかりません。理想的には、ユーザーが「送信」ボタンをクリックすると、フォームはエラーをチェックし、電子メール(php mail()関数)を送信します。
これについての最善の方法は何でしょうか。 1つのcontact.phpファイル内のすべてまたはJavaScriptをjavascriptから呼び出す?あなたはemail.phpでemail.phpファイル
include "email.php";
を含めることができ
ありがとうございます!したがって、email.phpページをインクルードすると、どのようにPHPコードを実行できますか? – AndrewJM
元のファイルを実行すると自動的に実行されます。 – donutdan4114
'if($ _SERVER ['REQUEST_METHOD'] == 'POST'){...}'はPOST状態をチェックする100%信頼できる方法です。プログラマのエラーのために他のものは失敗する可能性があります。 –