2013-06-10 4 views
-1

나는 사진 작가이며 내 웹 사이트를 사용하여 내 고객과 사진을 공유합니다. 필자는 항상 파일을 찾아보고 다운로드 할 수있는 암호로 보호 된 디렉토리에 연결합니다.클릭하여 이메일 보내기

사진을 다운로드 할 때 확인 이메일을 보내고 싶습니다.

그래서 특정 요소를 클릭하면 나에게 이메일을 보내려고합니다. 이 코드는 어떻게 작성합니까?

+1

무엇을 시도 했습니까? 사용자가 성공적으로 파일을 다운로드 한 후에 호출 할 수있는 PHP의 메일 기능이 있습니다. –

+6

무료 사진을 찍어 주시면 무료로 코드 해 드리겠습니다. –

+2

전자 메일을 보내는 PHP 함수를 트리거하기 위해 ajax 포스트 호출을 수행 할 수 있으므로 사용자는 알 수 없습니다. – Robert

답변

2

당신이 @Robert이 제안하는 간단한 아약스 요청을 할 경우 -에 다음 mail.php 이하에 비슷한라는 파일에 PHP 스크립트를 만들 ..

<?php 

mail("[email protected]", $_POST['subject'], $_POST['message']); 

?> 

그리고 당신이에서 다운로드 사용자가 원하는 페이지 - 클릭을 감지하고이 같은 아약스 호출을 트리거 ..

<script> 

$('#element').click(function(){ 

    $.ajax({ 
     type: "POST", 
     url: "mail.php", 
     data: { subject: "Someone Downloaded Their Photos", message: "Email Content" } 
    }); 

}); 

</script> 

당신은 이메일 사용자에 대한 정보를 보낼 수있는 JQuery와의 제목과 메시지를 대체 할 수있는, 그래서 너는 그들이 누군지 알지. 다운로드중인 사진은 무엇입니까?

1

매우 간단,

그냥 그들이 다운로드 .. 위해 클릭하고 이메일 주소로 이메일을 보내드립니다 PHP 스크립트에 해당 페이지를 링크 할 수 있습니다 찾아보기 페이지에 링크를 추가 할 수 있습니다. 또한 안전하게 이미지 파일을 다운로드합니다. 환호 :)

+0

@ajt 감사합니다. –