From e076dde25b34505fc9dc9b6970c877295bfef573 Mon Sep 17 00:00:00 2001 From: "vincent@cubedesigners.com" Date: Wed, 27 Feb 2013 15:33:15 +0000 Subject: [PATCH] --- inc/ws/Controlleur/class.ws.services.php | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/inc/ws/Controlleur/class.ws.services.php b/inc/ws/Controlleur/class.ws.services.php index 11a680578..c2f65952e 100644 --- a/inc/ws/Controlleur/class.ws.services.php +++ b/inc/ws/Controlleur/class.ws.services.php @@ -374,7 +374,7 @@ class wsServices extends cubeFlashGateway { } public function grdfValidForm() { - $notempty = array('civilite', 'prenom', 'nom', 'adresse', 'codepostal', 'ville', 'telephone', 'optin', 'connu', 'echeance'); + $notempty = array('civilite', 'prenom', 'nom', 'adresse', 'codepostal', 'ville', 'telephone', 'optin', 'connu', 'energie'); $error = false; $errors = array(); foreach ($notempty as $f) { @@ -398,7 +398,7 @@ class wsServices extends cubeFlashGateway { $fields = array('Civilité' => 'civilite', 'Prénom' => 'prenom', 'Nom' => 'nom', 'E-mail' => 'email', 'Adresse' => 'adresse', 'Code postal' => 'codepostal', 'Ville' => 'ville', - 'Téléphone' => 'telephone', 'Connu par' => 'connu', 'Echéance' => 'echeance', + 'Téléphone' => 'telephone', 'Connu par' => 'connu', 'Energie' => 'energie', 'Optin' => 'optin', 'Coupons sélectionnés' => 'reflist'); $mail = new cubeMail(); @@ -470,7 +470,7 @@ class wsServices extends cubeFlashGateway { $cols = array('Date' => 'date', 'Civilité' => 'civilite', 'Prénom' => 'prenom', 'Nom' => 'nom', 'E-mail' => 'email', 'Adresse' => 'adresse', 'Code postal' => 'codepostal', 'Ville' => 'ville', - 'Téléphone' => 'telephone', 'Connu par' => 'connu', 'Echéance' => 'echeance', + 'Téléphone' => 'telephone', 'Connu par' => 'connu', 'Energie' => 'energie', 'Optin' => 'optin'); $refs = array(); foreach ($xml->xpath('//item') as $i) { @@ -509,10 +509,12 @@ class wsServices extends cubeFlashGateway { $h.=''; - ob_end_clean(); - cubeHTTP::forceDownload('chequieravantages.xls'); - echo $h; - return; + if (!file_exists(ROOT . '/cache/12568/')) { + mkdir(ROOT . '/cache/12568/', 0777, true); + } + file_put_contents(ROOT . '/cache/12568/chequieravantage.xls', $h); + http::redirect('/cache/12568/chequieravantage.xls'); + exit; } public function proxy() { -- 2.39.5