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
|
$PBX_OPT= fichier.txt;
$PBX_LANGUE ='FRA';
$fp=fopen($PBX_OPT, "r");
$i=0;
while (!feof($fp)) { //on parcourt toutes les lignes
$page[$i]= fgets($fp, 4096)." "; // lecture du contenu de la ligne
$i++;
}
$PBX_MODE ='4'; // appel en ligne de commande
$PBX_LANGUE ='FRA';
$PBX_SITE =intval($page[0]); // Site Paybox
$PBX_RANG =intval($page[1]); // Rang Paybox
$PBX_IDENTIFIANT =intval($page[2]); // Identifiant Paybox
$PBX_TOTAL =intval($page[3]); // la valeur en centième d'euros, soit 1000 = 10,00 *
$PBX_DEVISE =intval($page[4]);
$PBX_CMD =urlencode($page[5]);
$PBX_PORTEUR =$page[6];// l'email du client pour qu'il reçoive son ticket *
echo $page[6];
$PBX_RETOUR = urlencode($page[7]);
$PBX_EFFECTUE =urlencode($page[8]);
$PBX_REFUSE =urlencode($page[9]);
$PBX_ANNULE =urlencode($page[10]);
$MOD = '/homez.116/marenostd/cgi-bin/modulev2.cgi';
// Attention il faut donner le bon chemin vers votre module : modulev2.cgi
$PBX = ' PBX_MODE='.$PBX_MODE.' PBX_LANGUE='.$PBX_LANGUE.' PBX_SITE='.$PBX_SITE.' PBX_RANG='.$PBX_RANG.' PBX_IDENTIFIANT='.$PBX_IDENTIFIANT.' PBX_TOTAL='.$PBX_TOTAL.' PBX_DEVISE='.$PBX_DEVISE.' PBX_CMD='.$PBX_CMD.' PBX_PORTEUR='.$PBX_PORTEUR.' PBX_RETOUR='.$PBX_RETOUR.' PBX_EFFECTUE='.$PBX_EFFECTUE.' PBX_REFUSE='.$PBX_REFUSE.' PBX_ANNULE='.$PBX_ANNULE; // tout ce texte est sur une seule ligne
echo shell_exec($MOD.$PBX); |
Partager