Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
oi, eu estou fazendo um relatorio onde se pode salvar em excel, eu estou conseguindo gerar o excel, o unico problema seria dar nome a ele, eu queria dar um nome dependendo do dia da semana, tipo:
Hoje é terça-feira dia 04/08, o nome do arquivo seria "Relatorio de Agosto ate dia 04/08/2009", teria como fazer isso?
abaixo um exemplo de como esta o codigo:
$hoje = getdate();
switch ($hoje['mon']){
case 1: $nome = "Relatorio de Janeiro até dia "; break;
case 2: $nome = "Relatorio de Fevereiro até dia "; break;
case 3: $nome = "Relatorio de Março até dia "; break;
case 4: $nome = "Relatorio de Abri até dia l"; break;
case 5: $nome = "Relatorio de Maio até dia "; break;
case 6: $nome = "Relatorio de Junho até dia "; break;
case 7: $nome = "Relatorio de Julho até dia "; break;
case 8: $nome = "Relatorio de Agosto até dia "; break;
case 9: $nome = "Relatorio de Setembro até dia "; break;
case 10: $nome = "Relatorio de Outubro até dia "; break;
case 11: $nome = "Relatorio de Novembro até dia "; break;
case 12: $nome = "Relatorio de Dezembro até dia "; break;
}
$nome .= date('d/m/Y');
header("Content-type: application/vnd.ms-excel");
header("Content-type: application/force-download");
header("Content-Disposition: attachment; filename=".$nome.".xls");
header("Pragma: no-cache");
//RelatorioCarregando comentários...