excel gibi php çıktı ihracat

0 Cevap php
include_once 'mysqlconn.php';
include_once "functions.php";
$filename = $_GET['par'].".xls";
header("Content-type: application/x-msexcel"); 
header('Content-Disposition: attachment; filename="'.basename($filename).'"'); 
if ($_GET['i'] == "par1") {
  func1();
} else if ($_GET['i'] == "par2") {
  echo "şşşıııİİİ";
  func2();  
} else if ($_GET['i'] == "par3") {  
  echo "şşşıııİİİ";
  func3();  
} 

Bu benim export2excel.php dosya ve fonk1 olduğunu, 2,3 functions.php dosyasına ve tüm garip bir şekilde karakter kodlaması dışında iyi çalışır tablo çıktı üretir. Ben bütün dosyalar için utf-8 kodlamasını kullanıyorum. Yukarıdaki açıklamalarımızın, sağlıklı kodlanmış çıktıyı üretir ama 2, dinlenme else if 2 "BÃœTÃ ‡ Ä ° Ã E ‡ Ä °" gibi garip karakterler ile benim çıkış kodlar. o Türkçe olarak "BÜTÇE İÇİ" dir.

kısa. Aynı dosya, aynı kodlama, aynı veritabanı ama farklı sonuçlar.

Herhangi bir fikir?

0 Cevap