Qual: Reorganisation fichiers
This commit is contained in:
parent
7ae24af6b9
commit
c3df65aee0
@ -42,6 +42,7 @@ htdocs/includes/modules/modPostnuke.class.php
|
|||||||
htdocs/includes/triggers/interface_user.class.php
|
htdocs/includes/triggers/interface_user.class.php
|
||||||
htdocs/includes/triggers/interface_contractfrombill.class.php-NORUN
|
htdocs/includes/triggers/interface_contractfrombill.class.php-NORUN
|
||||||
htdocs/oscommerce_ws/ws_client_demo
|
htdocs/oscommerce_ws/ws_client_demo
|
||||||
|
htdocs/public/bplc
|
||||||
htdocs/theme/rodolphe
|
htdocs/theme/rodolphe
|
||||||
mssql
|
mssql
|
||||||
scripts/addons
|
scripts/addons
|
||||||
|
|||||||
@ -16,19 +16,17 @@
|
|||||||
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
||||||
*
|
*
|
||||||
* $Id$
|
* $Id$
|
||||||
* $Source$
|
|
||||||
*
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Gestion du retour du système de Cyberpaiement
|
* Gestion du retour du syst<EFBFBD>me de Cyberpaiement
|
||||||
* Cette page est appellée par le serveur de la BPLC lors de l'utilisation
|
* Cette page est appell<EFBFBD>e par le serveur de la BPLC lors de l'utilisation
|
||||||
* su système RSTS
|
* su syst<EFBFBD>me RSTS
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
require("../../conf/conf.class.php");
|
require("../../conf/conf.class.php");
|
||||||
require("../../retourbplc.class.php");
|
require("./retourbplc.class.php");
|
||||||
require("../../don.class.php");
|
require("../../don.class.php");
|
||||||
|
|
||||||
$conf = new Conf();
|
$conf = new Conf();
|
||||||
@ -38,7 +36,7 @@ $conf->db->name = $dolibarr_main_db_name;
|
|||||||
$conf->db->user = $dolibarr_main_db_user;
|
$conf->db->user = $dolibarr_main_db_user;
|
||||||
$conf->db->pass = $dolibarr_main_db_pass;
|
$conf->db->pass = $dolibarr_main_db_pass;
|
||||||
|
|
||||||
// Si type non défini (pour compatibilité avec ancienne install), on
|
// Si type non d<EFBFBD>fini (pour compatibilit<69> avec ancienne install), on
|
||||||
// travail avec mysql
|
// travail avec mysql
|
||||||
if (! $conf->db->type) { $conf->db->type = 'mysql'; }
|
if (! $conf->db->type) { $conf->db->type = 'mysql'; }
|
||||||
|
|
||||||
|
|||||||
@ -23,7 +23,7 @@
|
|||||||
if ($conf->don->onlinepayment)
|
if ($conf->don->onlinepayment)
|
||||||
{
|
{
|
||||||
|
|
||||||
require("../../cyberpaiement.class.php");
|
require(DOL_DOCUMENT_ROOT."../../cyberpaiement.class.php");
|
||||||
|
|
||||||
$cyberp = new Cyberpaiement($conf);
|
$cyberp = new Cyberpaiement($conf);
|
||||||
|
|
||||||
|
|||||||
@ -16,13 +16,12 @@
|
|||||||
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
||||||
*
|
*
|
||||||
* $Id$
|
* $Id$
|
||||||
* $Source$
|
|
||||||
*
|
*
|
||||||
* Classe de gestion du retour RSTS du systeme de paiement en ligne
|
* Classe de gestion du retour RSTS du systeme de paiement en ligne
|
||||||
* CyberPaiement (TM) de la Banque Populaire de Lorraine
|
* CyberPaiement (TM) de la Banque Populaire de Lorraine
|
||||||
*
|
*
|
||||||
* Certaine fonction de cette classe existe de base dans PHP4 mais ont été
|
* Certaine fonction de cette classe existe de base dans PHP4 mais ont <EFBFBD>t<EFBFBD>
|
||||||
* ré-écrites ici pour le support de PHP3
|
* r<EFBFBD>-<EFBFBD>crites ici pour le support de PHP3
|
||||||
*/
|
*/
|
||||||
|
|
||||||
class Retourbplc
|
class Retourbplc
|
||||||
@ -44,7 +43,7 @@ class Retourbplc
|
|||||||
var $ref_commande;
|
var $ref_commande;
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Initialisation des valeurs par défaut
|
* Initialisation des valeurs par d<EFBFBD>faut
|
||||||
*/
|
*/
|
||||||
|
|
||||||
function Retourbplc($db)
|
function Retourbplc($db)
|
||||||
@ -53,7 +52,7 @@ class Retourbplc
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* \brief Insertion dans la base de donnée de la transaction
|
* \brief Insertion dans la base de donn<EFBFBD>e de la transaction
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
@ -95,7 +94,7 @@ class Retourbplc
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* \brief Verification de la validitée de la clé
|
* \brief Verification de la validit<EFBFBD>e de la cl<EFBFBD>
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
@ -219,35 +218,35 @@ class Retourbplc
|
|||||||
{
|
{
|
||||||
if ($N0 >= 0 && $N0 <= 6)
|
if ($N0 >= 0 && $N0 <= 6)
|
||||||
{
|
{
|
||||||
/* clé = 2 premiers de N0 . C5 . 2 derniers de N0 */
|
/* cl<EFBFBD> = 2 premiers de N0 . C5 . 2 derniers de N0 */
|
||||||
|
|
||||||
$cle = substr($N1,0,2) . $C5 . substr($N1,2,2);
|
$cle = substr($N1,0,2) . $C5 . substr($N1,2,2);
|
||||||
|
|
||||||
}
|
}
|
||||||
elseif ($N0 >= 7 && $N0 <= 14)
|
elseif ($N0 >= 7 && $N0 <= 14)
|
||||||
{
|
{
|
||||||
/* clé = 4 premiers de N0 . C5 */
|
/* cl<EFBFBD> = 4 premiers de N0 . C5 */
|
||||||
|
|
||||||
$cle = substr($N1,0,4) . $C5;
|
$cle = substr($N1,0,4) . $C5;
|
||||||
|
|
||||||
}
|
}
|
||||||
elseif ($N0 >= 15 && $N0 <= 21)
|
elseif ($N0 >= 15 && $N0 <= 21)
|
||||||
{
|
{
|
||||||
/* clé = premier de N1 . C5 . 3 derniers de N1 */
|
/* cl<EFBFBD> = premier de N1 . C5 . 3 derniers de N1 */
|
||||||
|
|
||||||
$cle = substr($N1,0,1) . $C5 . substr($N1,1,3);
|
$cle = substr($N1,0,1) . $C5 . substr($N1,1,3);
|
||||||
|
|
||||||
}
|
}
|
||||||
elseif ($N0 >= 22 && $N0 <= 29)
|
elseif ($N0 >= 22 && $N0 <= 29)
|
||||||
{
|
{
|
||||||
/* clé = C5 . 4 derniers de N1 */
|
/* cl<EFBFBD> = C5 . 4 derniers de N1 */
|
||||||
|
|
||||||
$cle = $C5 . substr($N1,0,4);
|
$cle = $C5 . substr($N1,0,4);
|
||||||
|
|
||||||
}
|
}
|
||||||
elseif ($N0 >= 30 && $N0 <= 36)
|
elseif ($N0 >= 30 && $N0 <= 36)
|
||||||
{
|
{
|
||||||
/* clé = 3 premiers de N1 . C5 . dernier de N1 */
|
/* cl<EFBFBD> = 3 premiers de N1 . C5 . dernier de N1 */
|
||||||
|
|
||||||
$cle = substr($N1,0,3) . $C5 . substr($N1,1,1);
|
$cle = substr($N1,0,3) . $C5 . substr($N1,1,1);
|
||||||
|
|
||||||
Loading…
Reference in New Issue
Block a user