Gérer les paramètres de votre boutique avec un fichier de configuration
Un fichier de configuration permet d'éviter de mettre des valeurs directement dans le code.
Contenu des fichiers de configuration :
- L'URL de la page de paiement,
- Les clés de test et de production,
- L'identifiant de la boutique,
- Permet de typer les données,
- Facilite l’interrogation par le programme pour récupérer les paramètres nécessaires à la génération des formulaires de paiement.
Restreignez l'accès au fichier de configuration avec des solutions comme un fichier .htaccess ou des réécritures d’URL.
Exemple de fichier de configuration "conf.txt"
:
vads_site_id = 11111111 TEST_key = 2222222222222222 PROD_key = 3333333333333333 vads_ctx_mode = TEST
Exemple d'appel de fichier de configuration dans le
formulaire de paiement
:
$conf_txt = parse_ini_file("conf.txt"); if ($conf_txt['vads_ctx_mode'] == "TEST") $conf_txt['key'] = $conf_txt['TEST_key']; if ($conf_txt['vads_ctx_mode'] == "PRODUCTION") $conf_txt['key'] = $conf_txt['PROD_key'];