Cita:
Iniciado por Vendetta La segunda funcion, en vez de escribir "Anonimo" escribe "Array".
Ok, aquí fue culpa mía, copie y pegue la función y cambié el nombre de la función, sin tener en cuenta los parametros.
En la linea 4 de la segunda función que te dí es de la siguiente forma
me equivoqué en el orden de los parametros. Prueba así.
Creo que tu problema puede ser de codificacíon. ¿Usas utf8 o ISO? Si el valor de la $_SESSION["username"] es UTF8, esa función quizás no sea válida.
Prueba está otra función
Código PHP:
Ver originalfunction elimina_acentos($cadena)
{
$acentos = "ÀÁÂÃÄÅàáâãäåÒÓÔÕÖØòóôõöøÈÉÊËèéêëÇçÌÍÎÏìíîïÙÚÛÜùúûüÿÑñ";
$quitar = "AAAAAAaaaaaaOOOOOOooooooEEEEeeeeCcIIIIiiiiUUUUuuuuyNn";
}
echo elimina_acentos($_SESSION["s_username"]);
Otra forma es usando la función
iconv. El problema de esta función es que no pertenece al nucleo de PHP, por lo tanto quizas no esté instalada en tu servidor, o el sistema operativo no es compatible con la función. Si es así pidele al dueño de este que te la instale.
Código php:
Ver original//la cadena debe venir en UTF-8
function eliminar_acentos($cadena)
{
return iconv("UTF-8", "ISO-8859-1//TRANSLIT", $cadena); }
Cita:
Iniciado por Vendetta EDIT: Eres el admin de PiratasOp? Entro ahi cada semana xD
Si, lo soy XD. Me alegro que entres cada semana.