Error creating feed file, please check write permissions.
Skip to content
Navegación
Increase font size Decrease font size Default font size
Estas aqui: Portada arrow tutoriales arrow php arrow Función de Emoticonos en PHP
Función de Emoticonos en PHP Imprimir E-Mail
Calificación usuario: / 2
MaloBueno 
lunes, 06 de febrero de 2006
Función de Emoticonos en PHPCrearemos un código PHP que nos será muy util a la hora de crear un tagboard, libro de visitas, foros, o cualquier script al cual desees agregar emoticonos.
Para ello, utilizaremos la función str_replace() de PHP.

Código:

<?php

function Emoticonos($reemplazame) {
$reemplazame = str_replace(":)","<img src=\"emoticonos/feliz.gif\">", $reemplazame);
$reemplazame = str_replace(":(","<img src=\"emoticonos/triste.gif\">", $reemplazame);
$reemplazame = str_replace(":P","<img src=\"emoticonos/lengua.gif\">", $reemplazame);
$reemplazame = str_replace(":bkn","<img src=\"emoticonos/cool.gif\">", $reemplazame);

return $reemplazame;


?>

Modificaciones: Puedes reemplazar el nombre de los emoticonos y sus identificadores, o bien la carpeta donde serán guardados estos mismos, siempre y cuando sepas lo que haces. También puedes agregar nuevos, insertando una lineas de código, de este modo: ( antes de return $reemplazame; )

$reemplazame = str_replace(":loquesea","<img src=\"emoticonos/loquesea.gif\">", $reemplazame);


La ciencia de aquella función no es algo complicado. Dentro de ese código que les mostré, str_replace() se encargará de reemplazar el identificador de cada emoticono, por la imagen del emoticono. 

Por ejemplo:

Si yo creo un tagboard, usando la función que acabo de mostrarles. Escribo el mensaje, y al final de mi mensaje pongo: 

:)

Entonces, str_replace() leerá esa llamada y nos mostrará la carita feliz, en el mensaje que envie al tagboard.


El ejemplo común y entendible, es Msn Messenger: Cuando uno escribe :) en una conversación, y enviamos el mensaje, aparecerá una carita feliz en la conversación.


Espero les sirva para sus futuros scripts o para darse una idea de como realizar algo como lo explicado.

Fuente: PhpAdictos
< Anterior   Siguiente >
Diseño Web
Recibe en tu Email las Últimas noticias y artículos publicados en la web


** En la ventana nueva debes ingresar el número de verificación

Usuarios

Usuario

Contraseña

Recordarme
¿Recuperar contraseña?
¿Quiere registrarse? Hágalo aquí

Sindicación

Webs Amigas
Mucho Grafico
Recursos Gratuitos para Webmasters
Tutoriales y Foro de Diseño
Recursos Oracle
Infected FX
Noticias Informaticas
Noticias Gadget
Intercambio de Links

Articulos para tu Web

Articulos Diseño Web

Noticias

Usuarios en Línea

Hay 105801 invitados en línea y 1 usuario en línea