html메일에 대한 질문 하나더 입니다

html메일에 대한 질문 하나더 입니다

QA

html메일에 대한 질문 하나더 입니다

본문

팁란에서 구한 소스에 끝부분에 메일 발송을 확인하는 부분에 <br>
< br>
이렇게 되어 있더군요...< br>
< br>
if(!$result) < br>
{ < br>
echo("메일이 보내졌습니다."); < br>
} < br>
< br>
근데요.... 메일은 보내졌는데.... echo가 출력되지 않습니다....< br>
< br>
아래와 같은 식으로 확인해 보면 <br>
< br>
if(!$result) < br>
{ < br>
echo("메일이 보내졌습니다."); < br>
} < br>
else {< br>
echo("왜 발송완료라고 안나올까나.... ㅡ..ㅡ");< br>
}< br>
< br>
else에 쓴 echo가 찍힙니다.< br>
< br>
if문 안에 !$변수값에서 !가 의미하는 바가 무엇인가요?< br>
< br>
그리고 발송이 되었는데도 if문의 조건을 만족시키지 않는 이유는 <br>
< br>
무엇입니까?

이 질문에 댓글 쓰기 :

답변 1

!는 그것이 아니면 이라는 부정의 뜻입니다. <br>
혹은 값이 없다는 뜻이구여..(맞나염?) <br>
그래서 !$result 라는 것은 $result 즉, 메일이 보내어지지 않았다면 이라는 것을 뜻합니다. <br>
if($result) 하셔서 에코문을 넣으시던지.. <br>
if(!$result) 하셔서 메일이 보내어지지 않았다는 메시지를 보여주고 <br>
else 하신 후 보내어졌다는 메시지를 넣으시면 됩니다. <br>
답변을 작성하시기 전에 로그인 해주세요.
전체 0 | RSS
QA 내용 검색
  • 개별 목록 구성 제목 답변작성자조회작성일
  • 질문이 없습니다.

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT