1

hostgator でカスタム フォームを作成する必要があり、フォーム入力を自分のメール アドレスに送信できるはずです。

私はhtmlとフォーム全般に不慣れです。

次のリンクのコードを使用して、ベースの html ファイルを作成しました : https://support.hostgator.com/articles/custom-form-mail任意の電子メール。

このためにphpファイルを作成する必要がありますか? また、 value="http://www.example.com/redirect-path"> の部分に何を入れればよいかわかりません。

Hostgator ウェブサイト ビルダーを使用しています。私は一般的にフォームに精通していません

============== 私が従ったコード:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 
<html> 
<head> 
<meta http-equiv="content-type" content="text/html;charset=utf-8"> 
<title>FormMail Demo</title> 
<script type="text/javascript"> 
function hgsubmit() 
{ 
if (/\S+/.test(document.hgmailer.name.value) == false) alert ("Please provide your name."); 
else if (/^\S+@[a-z0-9_.-]+\.[a-z]{2,6}$/i.test(document.hgmailer.email.value) == false) alert ("A valid email address is required."); 
else if (/\S+/.test(document.hgmailer.comment.value) == false) alert ("Your email content is needed."); 
else { 
    document.hgmailer.submit(); 
    alert (' Thank you! \n Your email is sent.'); 
    } 
} 
</script> 
</head> 
<body> 
<form action="http://www.example.com/cgi-sys/formmail.pl" method="post" name="hgmailer"> 
<input type="hidden" name="recipient" value="myemail@mydomain.com"> 
<input type="hidden" name="subject" value="FormMail E-Mail"> 
Whatever you want to say here<br><br> 
Visitor Name: <input type="text" name="name" size="30" value=""><br> 
Visitor E-Mail: <input type="text" name="email" size="30" value=""><br> 
E-Mail Content: <textarea name="comment" cols="50" rows="5"></textarea><br><br>
<input type="button" value="E-Mail Me!" onclick="hgsubmit();"> 
<input type="hidden" name="redirect" value="http://www.example.com/redirect-path"> 
</form> 
</body> 
</html> 
4

1 に答える 1