• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
درخواست کمک در اجرا FPDF
#1
دروود بر شما

دوستان عزیز من می خوام این کتابخانه را اجرا کنم طوری که وقتی کاربر فرم رو ارسال کرد اطلاعات فرم رو به صورت PDF فایل به مدیر سایت ارسال بشه .

میشه کمکم کنید ؟ ؟ ؟

http://www.fpdf.org/
  پاسخ
تشکر شده توسط :
#2
سادست، اونم با این همه کتابخانه های Mail و PDF ای که توی اینترنت ریخته.
برای شروع برطبق demo های خودش عمل کن...

مثلاً اطلاعات فرم رو داخل یه متغیر مثل formData$ میریزی، و فایل PDF رو با اون اطلاعات میسازی:
کد پی‌اچ‌پی:
<?php
require 'fpdf.php';

$pdf = new FPDF();
$pdf->AddPage();
$pdf->SetFont('Arial''B'16);
$pdf->Cell(4010$formData); // Input data
$pdf->Output('./UserFile.pdf''F');
?>

بعد در ادامه، توسط تابع ()mail یا کتابخانه PHP Mailer اون PDF ساخته شده رو ضمیمه ایمیل می کنی و برای مدیر ارسال می کنی:

مثال PHP Mailer
کد پی‌اچ‌پی:
require_one 'PHPMailerAutoload.php';

$mail = new PHPMailer;

$mail->isSendmail();

$mail->setFrom('[email protected]''Firstname Lastname');

$mail->addAddress('[email protected]''John Doe');

$mail->Subject 'Message subject';

$mail->AltBody 'Message body';

$mail->addAttachment('./UserFile.pdf');

if (!
$mail->send())
{
    echo 
'Mailer Error: ' $mail->ErrorInfo;
}
else
{
    echo 
'Message sent!';

همین!
وبلاگ: Yousha.Blog.ir


کد کمتر => خطای کمتر => قابل فهمتر => خوانایی بیشتر => نگهداری بهتر
  پاسخ
تشکر شده توسط : Mr.Parsa


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان