Hola, tengo una duda y no se como solucionarlo.
resulta que tengo una exportación todo bien pero cuando pongo guardar como me lo tira como en html.
¿como podria hacerlo para que se guarde como libro de excel?
Código PHP:
<?php
require("../../../conf/_config.php");
validar_sesion();
$date = date("d-m-Y H:i:s");
header("Content-type: application/vnd.ms-excel");
header("Content-Disposition: attachment; filename=\".$date.Reclamos.xls\";");
$condicion = $_GET["condicion"];
$res = sel_reclamos_enviados("*"," $condicion ORDER BY recl.REC_ID asc","","");
$num = mysql_num_rows($res);
if($num > 0){
?>
<table border="1">
<thead>
<tr>
<th>Num</th>
<th>Emisión</th>
<th>local Reclamante</th>
<th>Proveedor Reclamado</th>
<th>Producto</th>
<th>Descripción del Reclamo</th>
<th>Gravedad</th>
<th>Tipo</th>
<th>Autorización</th>
<th>Respuesta</th>
<th>Atraso</th>
</tr>
</thead>
<tbody>
<?php
while($row = mysql_fetch_array($res)){
$rojo = "";
switch($row["REC_AUTORIZADO"]){
case 0:
$autorizacion_texto = "Pendiente";
$aprobacion_texto = "-";
$estado_texto = "-";
$rojo = 'style="background-color:#E7F4AE; color:#990000; font-weight:bold;"';
break;
case 1:
$autorizacion_texto = "Autorizado";
switch($row["REC_RECHAZO"]){
case 0: $aprobacion_texto = "Rechazado"; break;
case 1: $aprobacion_texto = "Aceptado"; break;
case 2: $aprobacion_texto = "Pendiente"; break;
case 3: $aprobacion_texto = "Mas Informacion"; break;
}
$estado_texto = ($row["REC_ATRASADO"])?"Atraso":"No";
if($row["REC_RESPONDIDO"] == 0){
$rojo = 'style="background-color:#FDDBDB; color:#990000;"';
}
if($row["REC_RECHAZO"] == 3){
$rojo = 'style="background-color:#C8F7AC; font-weight:bold;"';
}
break;
case 2:
$autorizacion_texto = "Rechazado";
$aprobacion_texto = "-";
$estado_texto = "-";
break;
}
?>
<tr>
<td><?php echo _t($row["REC_ID"]); ?></td>
<td><?php echo _fecSQL($row["REC_FECHA_SOLICITUD"]); ?></td>
<td><?php echo $row["LOC_NOMBRE"]; ?></td>
<td><?php echo $row["EMP_NOMBRE"]; ?></td>
<td><?php
if($row["PRO_NOMBRE"] <> ""){
echo $row["PRO_NOMBRE"];
}else{
echo $row["REC_PRO_NOMBRE"];
}?></td>
<td><?php echo $row["REC_DESCRIPCION"]; ?></td>
<td><?php echo _t($row["GRA_NOMBRE"]); ?></td>
<td><?php echo _t($row["TIP_NOMBRE"]); ?></td>
<td <?php echo $rojo; ?> align="center"><strong><? echo $autorizacion_texto; ?></strong></td>
<td <?php echo $rojo; ?> align="center"><? echo $aprobacion_texto; ?></td>
<td <?php echo $rojo; ?> align="center"><? echo $estado_texto; ?></td>
</tr>
<?php }
?>
</tbody>
</table>
<?php }
?>