2016-06-02 8 views
-1

최근에 친구를 위해 웹 사이트를 만들었습니다. 그들은 폼이나 코드를 필요로했기 때문에 페이지를 코딩했습니다. 오늘 또 다른 친구가 나에게 양식이있는 유사한 웹 사이트를 만들 것을 요청했습니다. 그래서 나는 한 웹 사이트에서 다른 웹 사이트로 코드를 복사하여 붙여 넣었습니다. 그러나 내가 한 마디에 양식이 이메일로 보내기를 중단했습니다. 이것은 내가 사용하고있는 코드입니다 :내 HTML 양식이 저에게 작용하지 않습니다

<?php 
 
$to = '[email protected]'; 
 
$subject = 'JOB REQUEST'; 
 

 
$name = $_POST['name']; 
 
$address = $_POST['address']; 
 
$job = $_POST['job']; 
 

 
$message = <<<EMAIL 
 
Hi, my ign is $name. I want the rank $address and I would be good at this because: $job 
 

 
EMAIL; 
 
$header = '$name'; 
 

 
if($_POST){ 
 
mail($to, $subject, $message, $header); 
 
} 
 
?> 
 

 
<html> 
 
\t <head> 
 
\t \t <link rel="stylesheet" href="style.css"> 
 
\t </head> 
 
\t \t <body> 
 
\t \t \t <div class="wrapper"> 
 
\t \t \t \t <div class="header"> 
 
\t \t \t \t \t <center> \t 
 
\t \t \t \t \t \t Apply for staff 
 
\t \t \t \t \t </center> 
 
\t \t \t </div> 
 
<div id="menu"> 
 
\t <ul> 
 
\t \t <center> 
 
\t \t <li><a href="index.html">HOME</a></li> 
 
\t \t <li><a href="stafflist.html">STAFF</a></li> 
 
\t \t <li><a href="contact.html">CONTACT</a></li> 
 
\t \t <li><a href="apply.php">APPLY</a></li> 
 
\t \t <li><a href="donate.html">DONATE</a></li> 
 
\t \t </center> 
 
\t </ul> 
 
</div><br> 
 
<div class="info"> 
 
<center>Want a way to get a fast in game $1,000 Click <a href="info.php">Here</a></center> 
 

 
\t \t \t <center><form action="?" method="post"> 
 
\t \t \t \t <ul> 
 
\t \t \t \t \t <li> 
 
\t \t \t \t \t \t <label for="name">In game name</label><br> 
 
\t \t \t \t \t \t <input type="text" name="name" id="name" /><br> 
 
\t \t \t \t \t </li> 
 
\t \t \t \t \t <li> 
 
\t \t \t \t \t \t <label for="name">Rank that I am Applying for</label><br> 
 
\t \t \t \t \t \t <select> 
 
\t \t \t \t \t \t \t <option value="Admin">Admin</option> 
 
\t \t \t \t \t \t \t <option value="HeadMod">Head Mod</option> 
 
\t \t \t \t \t \t \t <option value="HeadAdmin">Head Admin</option> 
 
\t \t \t \t \t \t \t <option value="Builder">Builder</option> 
 
\t \t \t \t \t \t \t <option value="Mod">Mod</option> 
 
\t \t \t \t \t \t \t <option value="helper">Helper</option> 
 
\t \t \t \t \t \t \t <option value="coowner">Co-Owner</option> 
 
\t \t \t \t \t \t </select><br> 
 
\t \t \t \t \t </li> 
 
\t \t \t \t \t <li> 
 
\t \t \t \t \t \t <label for="name">Why Would you be a good fit?</label><br> 
 
\t \t \t \t \t \t <textarea rows="9" cols="50" name="job" id="job"></textarea> 
 
\t \t \t \t \t \t </li> 
 
\t \t \t \t \t <li> 
 
\t \t \t \t \t \t <input type="submit" name="Submit" id="submit" value="submit"> 
 
\t \t \t \t \t </li> 
 
\t \t \t \t </ul> 
 
\t \t \t </form></center> 
 
\t \t \t </div> 
 
\t \t </div> 
 
\t \t </body> 
 
</html>
물어 주시기이 질문에 대답하기 위해 무엇을해야 할 경우

+0

[PHP 메일 양식이 전자 메일 보내기를 완료하지 못했습니다] (http://stackoverflow.com/questions/24644436/php-mail-form-doesnt-complete-sending-e-mail) –

답변

0

의 작용 내부

<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post"> 

퍼팅 시도하여 형태. 이렇게하면 양식이 자신에게 다시 게시됩니다.

+0

정확히 이거 넣으라고하시는거야? 내가 현재 행동을 취하는 장소 에서처럼 = "?" –

+0

방금 ​​내 대답을 업데이트했습니다. 더 명확 해지기를 바랍니다. – Nebri

+0

아직 보내지 않았습니다 –

0

일부 서버는 서버의 기본 메일을 허용하지 않습니다. SMTP 설정으로 메일을보십시오.

관련 문제