سلام به همگی
من با کد زیر از دیتابیس خروجی اکسل میگیرم
مشکلم اینجاست که وقتی کدم را جدا تست میکنم کاملا درست کار میکنه
ولی وقتی داخل cms اجرا میکنم قالب سایت رو هم داخل خروجی اکسل میاره
من فقط میخوام محتویات کوئری در خروجی بیاد
من با کد زیر از دیتابیس خروجی اکسل میگیرم
مشکلم اینجاست که وقتی کدم را جدا تست میکنم کاملا درست کار میکنه
ولی وقتی داخل cms اجرا میکنم قالب سایت رو هم داخل خروجی اکسل میاره
من فقط میخوام محتویات کوئری در خروجی بیاد

کد پیاچپی:
$db_name = "test";
$link = mysql_connect("localhost", "root", "") or die("Could not connect to server!");
$table_name = 'users';
$select_db = mysql_select_db($db_name, $link);
mysql_query("SET NAMES 'utf8'");
$query = "SELECT * from users";
$result = mysql_query($query, $link) or die("Could not complete database query");
$num = mysql_num_rows($result);
$num2=mysql_num_fields($result);
$header="";
for ($i = 0; $i < $num2; $i++) {
$header .= mysql_field_name($result, $i) . "\t";
}
if ($num != 0) {
$_xml ="<?xml version='1.0' encoding='UTF-8' standalone='yes'?>\r\n";
$_xml.="<dataroot xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'>\r\n";
while ($row=mysql_fetch_array($result)){
$_xml .="\t<qq>\r\n";
if($row[0]<>'') $_xml.="\t\t<q>".$row[0]."</q>\r\n";
if($row[1]<>'') $_xml.="\t\t<a>".$row[1]."</a>\r\n";
$_xml.="\t</qq>\r";
}
$_xml.="</dataroot>";
header("Content-Type: application/vnd.ms-excel; charset=utf-8");
header("Content-Disposition: attachment; filename=filename.xls");
header("Pragma: no-cache");
header("Expires: 0");
header("Lacation: excel.htm?id=yes");
print($_xml);
} else {
echo "No Records found";
}