2013-04-03 2 views
-1

사용자로부터 기본 입력을받는 양식을 만들고 싶습니다. 이 데이터를 이메일을 통해 다른 사용자에게 PDF 문서 형태로 보내고 싶습니다.PHP를 사용하여 이메일에 HTML 양식 입력을 PDF 첨부 파일로 보냅니다.

  • 사용자가 양식 사용자가 양식을 제출하면
  • 에서 일부 입력 값을 제공, 데이터는 PDF로 변환해야 내가 알아 싶었다 관리자

에게 이메일로 전송한다 파일을 서버에 저장하지 않고이 작업을 수행 할 수있는 방법이있는 경우

+0

질문에 대한 자세한 내용을 입력하십시오. 또한, ** 질문 **을하고 당신을 위해 일을 할 사람을 요구하지 않았는지 확인하십시오. – Brad

+0

나는 사람들이 나를 위해 그것을하도록 요청하는 것을 의미하지는 않았다. 난 그냥 서버에 저장하지 않고 PDF를 보낼 수있는 방법이 있는지 확인 싶었어요. 어쨌든, 나는 그 질문을 편집했고 나는 그것을 성취 할 수 있었다. 다른 사람들에게 유용 할 수 있도록 게시하고 있습니다. PHPMailer를 사용하여이 작업을 수행 할 수 있습니다. 코드는 다음과 같이 보입니다 : $ mail = new PHPMailer(); ... $ doc = $ pdf-> 출력 ('', 'S'); $ mail-> AddStringAttachment ($ doc, 'doc.pdf', 'base64', 'application/pdf'); $ mail-> Send(); –

답변

0

대답이 있습니다. PHPMailer를 사용하여이 작업을 수행 할 수 있습니다. 코드는 다음과 같습니다.

$mail = new PHPMailer(); 
... 
$doc = $pdf->Output('', 'S'); 
$mail->AddStringAttachment($doc, 'doc.pdf', 'base64', 'application/pdf'); 
$mail->Send(); 
관련 문제