Criar .csv! Local funciona no ar não
O código é o seguinte
<?php
include("../config.php");
$sqlQuery = $_GET['sqlQuery'];
// Pega os Dados de seu Banco
$sql_sales = mysql_query($sqlQuery);
// Cria uma Varaivel e Lista
$arquivo = 'relatorio';
while ($dados = mysql_fetch_array($sql_sales)) {
$codigo = $dados['cd_cadastro'];
$nome = $dados['nm_cadastro'];
$email = $dados['ds_email'];
$arquivo_text .= "$nome,$email\n";
}
$exte = '.csv';
$abbre = fopen($arquivo.$exte, "w+");
fwrite($abbre, $arquivo_text);
fclose($abbre);
$fileVirtual = 'relatorio.csv';
$tipo = "application/msexcel";
$nomeArquivo = explode("/", $fileVirtual);
$nomeArquivo = $nomeArquivo[sizeof($nomeArquivo)-1];
$file = fopen($fileVirtual,"r");
$content = fread($file, filesize($fileVirtual));
//$tipo = "image/jpg";
header("Content-type: $tipo");
header("Content-Disposition: attachment; filename=$nomeArquivo");
//print $content;
readfile($fileVirtual);
?>
Esse código funciona corretamente localmente.
mais quando coloco no ftp e tento usar ele no ar, ele gera o .csv em branco.
Alguem tem idéia doque está acontecendo!?
Obrigado
Discussão (1)
Carregando comentários...