1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63
| <?php
$PRIX=$_SESSION['prix']."3600";
$TheCaddie = array();
$TheCaddie[] = $_SESSION['']; //0
$TheCaddie[] = $_SESSION['']; //1
$TheCaddie[] = $_SESSION['']; //2
$TheCaddie[] = $_SESSION['']; //3
$TheCaddie[] = $_SESSION['']; //4
$TheCaddie[] = $_SESSION['']; //5
$TheCaddie[] = $_SESSION['']; //6
$TheCaddie[] = $_SESSION['']; //7
$TheCaddie[] = $_SESSION['']; //8
$TheCaddie[] = $_SESSION['']; //9
$TheCaddie[] = $_SESSION['']; //10
$TheCaddie[] = $_SESSION['']; //11
$TheCaddie[] = $_SESSION['']; //12
$TheCaddie[] = $_SESSION['']; //13
//Numéro de commande
$NumCmd = "CMD-" . date("Psmdis");
$TheCaddie[] = $NumCmd ; //14
$xCaddie = base64_encode(serialize($TheCaddie));
print ("<HTML><HEAD><TITLE> PS</TITLE></HEAD>");
print ("<BODY bgcolor=#ffffff>");
print ("<Font color=#000000>");
print ("<center><H1> xxxxxxxxxx </H1></center><br><br>");
// Affectation des paramètres obligatoires
$parm="merchant_id=089476345426423";
$parm="$parm merchant_country=fr";
$parm="$parm amount=" .$PRIX;
$parm="$parm currency_code=xxx";
$parm="$parm pathfil=/home/site/kdk/www/pay/param/pathfil";
$parm="$parm transaction_id=78366";
$parm="$parm caddie=" .$xCaddie;
$path_bin = "/home/site/kdk/www/pay/bin/static/request";
$parm = escapeshellcmd($parm);
$result=exec("$path_bin $parm");
$tableau = explode ("!", "$result");
$code = $tableau[x];
$error = $tableau[x];
$message = $tableau[x];
if (( $code == "" ) && ( $error == "" ) )
{
print ("<BR><CENTER>erreur</CENTER><BR>");
print ("non trouve $path_bin");
}
else if ($code != 0){
print ("<center><b><h2>Erreur</h2></center></b>");
print ("<br><br><br>");
print (" erreur : $error <br>");
} |
Partager