15 define(
'IN_PEEL_ADMIN',
true);
16 include(
"../../../configuration.inc.php");
17 include(
"fonctions.php");
23 if(!empty($_GET[
'encoding'])){
31 $filename=
"export_kekoli_" . str_replace(
'/',
'-',date(
$GLOBALS[
'date_basic_format_short'])) .
".csv";
33 @ini_set(
'display_errors', 0);
36 if (empty($_GET[
"dateadded1"]) || empty($_GET[
"dateadded2"])) {
39 if (isset($_GET[
'id_statut_livraison']) && is_numeric($_GET[
'id_statut_livraison'])) {
40 $extra1_sql =
"AND id_statut_livraison = '" . intval($_GET[
"id_statut_livraison"]) .
"'";
44 if (isset($_GET[
'id_statut_paiement']) && is_numeric($_GET[
'id_statut_paiement'])) {
45 $extra2_sql =
"AND id_statut_paiement = '" . intval($_GET[
"id_statut_paiement"]) .
"'";
52 ORDER BY o_timestamp";
54 $output .=
"NumeroColis;ReferenceExpedition;NomDestinataire;Commune;CodePostal;CodePays;EmailDestinataire;DateClotureBordereau;Adresse1;Adresse2;Adresse3;Adresse4\r\n";
62 $nom_acheteur = $C[
'nom_ship'];
63 $prenom_acheteur = $C[
'prenom_ship'];
64 $societe = $C[
'societe_ship'];
65 $adresse = $C[
'adresse_ship'];
66 $ville = $C[
'ville_ship'];
67 $pays = $C[
'pays_ship'];
69 $code_postal = $C[
'zip_ship'];
70 $etage = $C[
'commentaires'];
76 foreach (
$GLOBALS[
'admin_lang_codes'] as $lng) {
80 $resType =
query(
"SELECT nom_".
$_SESSION[
'session_langue'].
" AS nom
82 WHERE (id='" . intval($C[
'type']).
"' ". $sql_cond_types .
") AND " .
get_filter_site_cond(
'types'));
86 $resPays =
query(
"SELECT iso
91 $NumeroColis = $C[
'id'];
92 $ReferenceExpedition =
$GLOBALS[
'site_parameters'][
'nom_'.$_SESSION[
'session_langue']].$type[
'nom'];
93 $NomDestinataire = $C[
'nom_ship'];
94 $Commune = $C[
'ville_ship'];
95 $CodePostal = $C[
'zip_ship'];
96 $CodePays = $pays[
'iso'];
97 $EmailDestinataire = $C[
'email_ship'];
99 $Adresse1 = $C[
'adresse_ship'];
103 $Transporteur = $type[
'nom'];
static convert_encoding($string, $new_encoding, $original_encoding=null)
Converts the character encoding of string $string to $new_encoding from optionally $original_encoding...
nohtml_real_escape_string($value, $allowed_tags=null)
Protège les données pour insertion dans MySQL ET supprime les tags HTML pour protéger de toute sorte ...
convertToDateClotureBordereau($cmd_date, $availability_of_carrier)
Conversion de valeur de availability_of_carrier pour le champ DateClotureBordereau.
necessite_priv($priv, $demo_allowed=true, $configuration_modification=false)
Cette fonction vérifie si l'utilisateur a les privilèges de $priv.
get_filter_site_cond($table_technical_code, $table_alias=null, $use_strict_rights_if_in_admin=false, $specific_site_id=null, $exclude_public_items=false, $admin_force_multisite_if_allowed=false)
Retourne la condition SQL permettant de filtrer les données pour une table.
query($query, $die_if_error=false, $database_object=null, $silent_if_error=false, $security_sql_filter=true)
The query() function is meant to be called anywhere you want to make a query.
if(strlen($date2)== '10') if($type== 'users-by-age'&&a_priv('admin_users', true)) elseif($type== 'forums-count'&&a_priv('admin_content', true)) elseif($type== 'forums-categories'&&a_priv('admin_content', true)) elseif($type== 'users-count'&&a_priv('admin_users', true)) elseif($type== 'product-categories'&&a_priv('admin_products', true)) elseif($type== 'users-by-sex'&&a_priv('admin_users', true)) elseif($type== 'users-by-country'&&a_priv('admin_users', true)) elseif($type== 'sales'&&a_priv('admin_sales', true))
necessite_identification()
Si l'utilisateur n'est pas connecté à un compte, on affiche une page d'identification et arrête le sc...
fetch_assoc($query_result)
fetch_assoc()
$GLOBALS['page_columns_count']
if(!check_if_module_active('search')) $page_encoding
if(defined('IN_PEEL_ADMIN')||IN_INSTALLATION) $_SESSION['session_langue']