Ver Mensaje Individual
  #13 (permalink)  
Antiguo 12/01/2012, 19:42
ihmps
 
Fecha de Ingreso: enero-2012
Mensajes: 88
Antigüedad: 12 años, 4 meses
Puntos: 11
Respuesta: Muy extraño problema con acentos

Algo curioso, si accedo a showcats.php que contiene:
Código PHP:
<?php

require_once("funciones.php");

doDB();
$query "SELECT id, nombre FROM categorias ORDER BY nombre ASC";
$mysqli_mandato mysqli_query($mysqli$query);

while(
$contenido mysqli_fetch_array($mysqli_mandato)){

$id $contenido["id"];
$nombre $contenido['nombre'];
echo 
"<table id='menu'>";
echo 
"<tr><td><a href='categorias.php?id=".$id."'>$nombre</a></td></tr>";
echo 
"</table>";
}

?>
Se muestran los acentos, pero si le agrego la linea
Código PHP:
header'Content-Type: text/html;charset=utf-8' ); 
las letras que tienen tildes se muestran con "?". Si agrego
Código PHP:
 header'Content-Type: text/html;charset=ISO-8859-1' );? 
Funciona nuevamente, lo malo es que no puedo dejar el header porque me sale el error de que le envié datos al usuario antes de ejecutar el header, sin mencionar que si lo hago se distorsionará el resto del contenido.