Estoy utilizando esta libreria para autocompletar un <input>. El problema es
que cuando quiero mostrar la letra "ñ" aparece este caracter �.
En la base de datos almaceno los nombres como "iñiguez"
Luego en php los muestro bien:
Este es el archivo PHP que usa el JQuery. EL PROBLEMA ES LA LINEA 30. SE SUPONE QUE EL CHARSET ESE DEBERIA QUITAR ESE CARACTER �, PERO NO LO QUITA
Código PHP:
Ver original<?php
$aUsers = array("Iñiguez, Yamila","Rossi, Fernando","Mansilla, Juliana","Gonzalez, Ramon","Godoy, Ivan","Farias, Ivana","Rodriguez, Alejandro","Gauna, Mario","Pagura, Javier","Rosso, Carolina","Lopez, Marta","Farias, Agostina","Gauna, Amilcar","Farias, Agostina","Lopez, Jorge","Nuñz, Nuñez","Nuñez, Agostina","Nuñez, Agostina"); $aInfo = array("Tostadodito","Tostado","Fortin inca","Villa minetti","Bandera","Tostado","Tostado","Tostado","Logroño","Tostado","Tostado","Tostado","Logroño","Logroño","Tostado","Tostado","Tostado","Logroño");
$limit = isset($_GET["limit"]) ?
(int
) $_GET["limit"] : 0; $count = 0;
if ($len)
{
for ($i=0;$i<count($aUsers);$i++) {
{
$count++;
}
if ($limit && $count==$limit)
break;
}
}
header ("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); header ("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); header ("Cache-Control: no-cache, must-revalidate"); if (isset($_REQUEST["json"])) {
header("Content-Type: application/json; charset=UTF-8"); echo "{\"results\": [";
for ($i=0;$i<count($aResults);$i++) {
$arr[] = "{\"id\": \"".$aResults[$i]["id"]."\", \"value\": \"".$aResults[$i]["value"]."\", \"info\":\"".$aResults[$i]["info"]."\"}";
}
echo "]}";
}
?>