Cita:
Iniciado por lucasabogado Pero en que linea lo pongo o lo sustituyo porque hasta ahí no llego
Lo he probado asi y no funciona
Código PHP:
<?php
if ($cat_name == 'A Coruna')
$str = 'A Coruña';
echo htmlentities(htmlentities($str));
{ ?>
gracias
NOO!! lo que tienes que hacer es insertar en la base de datos el nombre codificado y luego decodificarlo cuando lo recuperas:
O lo insertas codificado en utf-8 que es lo más normal o lo insertas como entidad html y cuando lo recuperas ya no debes hacer nada más.
No insertes en la bd datos erroneos, si un nombre lleva acento debes insertarlo con acento, pero codificado.