私は、sendmail.phpを簡単に稼働させるのに最も苦労しています。 マイフォームのHTMLはsendmail.phpにはPHPの作業が必要です
<form action=sendmail.php id=contact-form method=post>
<p>
<label for=cf_name>Name *</label>
<input id=cf_name name=cf_name placeholder='Enter your name...' required=required title=Name type=text />
</p>
<p>
<label for=cf_email>Email *</label>
<input id=cf_email name=cf_email placeholder='Email address...' required=required title='Email address' type=email />
</p>
<p>
<label for=cf_subject>Subject *</label>
<input id=cf_subject name=cf_subject placeholder='Specify subject...' required=required title=Subject type=text />
</p>
<p>
<label for=cf_message>Message *</label>
<textarea id=cf_message name=cf_message placeholder='Message text...' required=required rows=10 title='Message text'></textarea>
</p>
<p>
<input type=submit value='Send message'/>
</p>
</form>
ですそして、私のメーラースクリプトは次のとおりです。
<?
$cf_email = $_POST['cf_email'] ;
$cf_message = $_POST['cf_message'] ;
$cf_subject = $_POST['cf_subject'] ;
$cf_name = $_POST['cf_name'] ;
mail("[email removed]", $cf_subject, $cf_message, $cf_name, $cf_email);
print "Congratulations your email has been sent";
?>
ちょうど電子メールが私の電子メールに行きたいです。受信トレイに表示されると、入力した件名が受信トレイの件名として表示されます。出身はその名前になります。それから来た電子メールは彼らの電子メールになります。そして、そのメッセージは彼らがフォームに書いたメッセージになります。 助けてください。
あなたはどんな問題に取り組んでいますか? – Nightfirecat
私はヘッダインジェクションを嗅ぐ。 CCにいくつかの競合他社を置き、問題を起こさせるために脅威を送りましょう。 – ThiefMaster
@TheifMaster私はコードと記号を削除するライブになる前にsecurity.phpスクリプトを組み込むつもりです... – Chris