Weblogs Código

RecorteX

73 usuarios y 244 recortes de código
Usuario

Contraseña
Crear cuenta
asp csharp css fechas Flash html imagenes java javascript linux mysql oracle php sql SQLServer url vbnet web xhtml xml
Top Usuarios
fjmp76 (43)
albin (31)
josuebasurto (31)
juanjo (30)
pedrocaro (9)
stanz (8)
AndiXTRM (7)
Joserra (7)
miiglesi (6)
aplyca (5)
Top Etiquetas
php (38)
vbnet (28)
javascript (26)
csharp (26)
html (25)
java (24)
sql (18)
xml (13)
mysql (13)
css (10)
xhtml (7)
Flash (7)
imagenes (7)
linux (6)
fechas (6)
asp (6)
oracle (5)
url (5)
web (5)
SQLServer (5)

Funcion para reemplazar caracteres especiales por codigo xhtml valido

En algunos casos hay personas que gustan de utilizar las tildes inclusive en las webs y en sus posts, asi que hice esta funcion para no tener que formatear manual mente los caracteres como las tildes y “ñ”, no es la gran cosa pero talvez a alguien le ayude asi como es sencillo agregarle mas caracteres.


  function caracteresEspeciales($texto)
	{	$nTexto=str_replace('á',"á",$texto);
		$nTexto=str_replace('é',"é",$texto);
		$nTexto=str_replace('í',"í",$texto);
		$nTexto=str_replace('ó',"ó",$texto);
		$nTexto=str_replace('ú',"ú",$texto);
		
		$nTexto=str_replace('?',"Á",$texto);
		$nTexto=str_replace('É',"É",$texto);
		$nTexto=str_replace('?',"Í",$texto);
		$nTexto=str_replace('Ó',"Ó",$texto);
		$nTexto=str_replace('Ú',"Ú",$texto);
		
		$nTexto=str_replace('ñ',"ñ",$texto);
		$nTexto=str_replace('Ñ',"Ñ",$texto);
		
		return $nTexto;
	}
Comentario de xoneca:

Yo he usado otra forma más simple:

$nTexto = htmlentities($nTexto, ENT_QUOTES, ‘UTF-8’); // Convertir caracteres especiales a entidades $nTexto = htmlspecialchars_decode($nTexto, ENT_NOQUOTES); // Dejar ‘<’, ‘&’ y ‘>’ como estaban

Más profesional, ¿no?

Identifícate para dejar un comentario.
Proyecto: Juanjo Navarro, 2006 - Diseño: Albin