お問い合わせフォームを作成しました。私は情報を私にメールするためにPHPスクリプトが必要です。ここに私がこれまで持っていたものがあります:メールお問い合わせフォーム
<?php
$emailSubject = 'Contact Form';
$webMaster = 'email-here';
$firstName = $_POST ['first_name'];
$lastName = $_POST['last_name'];
$emailAddress = $_POST ['email'];
$uploadFile = $_POST ['datafile'];
$questions = $_POST ['comments'];
/* If e-mail is not valid show error message */
if (!preg_match("/([\w\-]+\@[\w\-]+\.[\w\-]+)/", $email))
{
show_error("E-mail address not valid");
}
私は試してみましたが、アップロードしたファイルを送信しようとしました。私は何も見つけることができません。それは難しいのですか、うまくいかないでしょう。私を助けてください。また
、それは言う:
['first_name'];
は私の入力名を置く場所ということでしょうか?
また、ありがとうございました。それはthank_you.htmlと呼ばれています。私はフォームが送信された後に表示する必要があります!このような
あなたは、 "私の入力名を入れて" とはどういう意味ですか? 誰かが "first_name"というhtml形式のフィールドに自分の名前を入力した場合、フォームを送信するときにこの値を '$ _POST ['first_name']'に入れます。 – fkerber
'は私の入力名を置く場所ですか?' YES。ユーザー入力の消毒を確認してください。 – ZeroSuf3r
はい、申し訳ありませんが、私は説明が悪いです。 –