require "proteger.php"; extract(recupera($_REQUEST, 1)); if($funcao === "exportar"){ $cupons = getDadosList($_SESSION['query']); $linhas = array(); foreach($cupons as $i => $v){ $info = base64_decode_json($v['info']); $campanha = base64_decode_json($v['campanha']); $dados = getDados("SELECT email FROM cadastros WHERE id = '{$v['cadastro_id']}'"); $linhas[] = array( $v['id'], $v['cadastro_id'], $v['campanha_id'], $v['codigo'], $info['nome'], $info['doc'], data($info['nascimento']), $info['telefone'], $info['celular'], $info['genero'], $info['cep'], $info['endereco'], $info['endnum'], $info['complemento'], $info['bairro'], $info['cidade'], $info['uf'], $dados['email'], $v['created'], ); } $header = array( "id" => "string", "cadastro_id" => "string", "campanha_id" => "string", "codigo" => "string", "nome" => "string", "documento" => "string", "nascimento" => "string", "telefone" => "string", "celular" => "string", "genero" => "string", "cep" => "string", "endereco" => "string", "numero" => "string", "complemento" => "string", "bairro" => "string", "cidade" => "string", "uf" => "string", "email" => "string", "cadastro" => "string", ); $post = json_encode(utf8_encode_array(array( "header" => $header, "linhas" => $linhas, ))); // $curl = fetchCURL("https://www.premiumart.com.br/sites/geraxml/xml.php", array("dados" => $post), "POST"); $arquivo = "cupons.xlsx"; file_put_contents($arquivo, $curl[0]); header('Content-type: application/save');//octet/stream header('Content-disposition: attachment; filename="'.$arquivo.'";'); header('Content-Length: '.filesize($arquivo)); readfile($arquivo); unlink($arquivo); // die(); }elseif($funcao == "exclui"){ if(empty($id)) die(VNPFI); $del = "DELETE FROM cupons WHERE id = '$id' LIMIT 1"; if(execSQL($del)){ execSQL("UPDATE codigos_list SET cupom_id = '0' WHERE cupom_id = '$id' LIMIT 1"); die(EXCLUIDO); }else{ die(ERROR); } }else{ die(VNPFI); }