2012-09-18 2 views
-2

시간이 여러 번 요청되었습니다. 하지만 내 제출 버튼은 내가 가지고있는 이메일 스크립트에서 작동하지 않습니다. 어떤 도움PHP - 제출 버튼은 아무 것도하지 않습니다.

<?php 
if (isset($_REQUEST['email'])) 

{ 

$email = $_REQUEST['email'] ; 
$subject = $_REQUEST['subject'] ; 
$message = $_REQUEST['message'] ; 
mail("[email protected]", $subject, 
$message, "From:" . $email); 
echo "Thank you for using our mail form"; 
} 
else 
{ 
echo "<form method='post' action='http://cogameservers.com/home/contact'> 
Email: <input name='email' type='text' /><br /> 
Subject: <input name='subject' type='text' /><br /> 
Message:<br /> 
<textarea name='message' rows='15' cols='40'> 
</textarea><br /> 
<input type='submit' /> 
</form>"; 
} 
?> 

덕분에 =]


편집 I 버튼 나던 작품을 제출 말할 때. 나는 아무것도하지 않는다는 것을 의미한다.

+1

그것은 나를 이리 저리 움직여야하는 것처럼 보입니다. 어떤 브라우저를 사용해 보셨습니까? Javascript 콘솔에 출력되는 내용은 무엇입니까? 페이지에서 실행중인 클라이언트 스크립트가 있습니까? – Dai

+0

무슨 일입니까? 증상은 무엇입니까? – ajon

+0

정확히 ** 작동하지 않는 것은 무엇입니까? PHP 오류가 있습니까? – Jocelyn

답변

2

Check your HTML source code. 완전히 엉망이되어 제 2 개구 <html> 태그가

  • <head>이 브라우저가하는 <body> 대신

(예 : <div id="loginmodal" class="reveal-modal">로)에 배치해야 많은 코드가 포함 된

  • 오류를 극복하는 것이 가장 좋지만 때로는 심각한 오류가 너무 많으면 길을 잃는 경우가 있습니다.

    다른 오류가 있으며 유효성 검사기에서 출력되는 내용을 확인하십시오. HTML 코드를 수정하고 유효성 검사기가 만족하는지 확인한 다음 양식을 다시 제출하십시오.

    조건부 주석의 올바른 구문은 here입니다. 귀하의 경우는해야한다 :

    <!--[if gt IE 8]> <html class="no-js" lang="en"> <!<![endif]--> 
    

    을하지만 코드가 현재 :

    <!--[if gt IE 8] <html class="no-js" lang="en"> <!--<![endif]--> 
    

    어쨌든, 이미 개방 <html> 태그 이전이 있기 때문에, 그것은 오류가 발생합니다 : 하나가 될 수 있습니다 페이지의 <html> 태그

  • +0

    모달 드롭 다운에 사용되는 jQuery 플러그인이 많이 있습니다. 그것은 거기에 놓이기위한 것이었다. 어떻게 내가 두 태그를 가지고? 나는 그런 종류의 것을 본다. – Necrohhh

    +0

    내가 대답 한 링크를 확인하십시오. 발리 데이터는 발생하는 각 오류에 대한 줄 번호를 표시합니다. 실제로 코드에는 2 개의 시작 HTML 태그가 있습니다. – Jocelyn

    +0

    또한. 내 사이트에서 HTML 검사기를 사용하는 것은 의문의 여지가 있습니다. PHP 구조를 기반으로하는 전체 사이트가 있습니다. 모든 유효성 검사기에는 페이지에 대한 전체 사이트가 포함되어 있으며 왜 그렇게 많은 복제 오류 및 기타 사항이 있는지 알 수 있습니다. – Necrohhh

    1

    접촉 라인 45에 문제가 있습니다. Firebug와 같은 브라우저 디버거에서 사용하고 콘솔을 확인하십시오.

    +0

    이미지를 보여 주려고했으나 게시하지 못했습니다. –

    관련 문제