php 오류 출력하는방법! 채택완료

Copy
<?php

 error_reporting(E_ALL);

 ini_set("display_errors", 1);

 

$charset = 'UTF-8'; //문자셋

$to = "keewon17@naver.com"; //개발자의 이메일 주소

$name = $_POST['name']; // 보낸이 이름

$name = str_replace("'","''",$name);

$Email= $_POST['email']; //보낸 이 이메일주소

$subject =$_POST['subject']; //제목

$subject = str_replace("'","''",$subject);

 

$message="작성자: ".$name."/n 내용: ".$_POST['message']; //내용

$message = str_replace("'","''",$message);

 

$headers="From :".$Email."/r/n"; // 헤더설장 ( 보내는 이 )

 

$mail_result = mail($to, $subject, $message, $headers); //메일보내기

 

 

 ?>

 

 

 

<?php 

 

if($mail_result){

    ?>

    <script>

        window.alert('보낸당');

    </script>

<?php } else { ?>

    <script>

        window.alert('실패했당');

    </script>

<?php } else ?>

안녕하세요! 위 코드처럼 

 error_reporting(E_ALL);

 ini_set("display_errors", 1);

를 삽입하였는데도 에러가 호출되지않고.. htaccess를 건드려봐도 오류 500이 사라지고 하얀 화면이 됐을 뿐 에러내용이 출력되지는 않았습니다.

메일 보내기를 처음 해보고있는 초보라 ㅠㅠ 설명해주시면 감사하겠습ㄴ다!!

답변 1개

채택된 답변
+20 포인트
Copy
<?php 
 
if($mail_result){
    ?>
    <script>
        window.alert('보낸당');
    </script>
<?php } else { ?>
    <script>
        window.alert('실패했당');
    </script>
<?php } ?>
로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고