Емотикони в чат

RIP

Registered
Искам да попитам в 1 чат как мога да направя така, че като напиша : ) (Без разтояние) да ми излиза усмивка и другите емотикони???
 
Това е кода за изпращане на съобщенията в чата:

Код:
<?php
session_start();
include ("config.php");
if(isset($_SESSION['name'])) {
	$text = $_POST['text'];
	
	$fp = fopen("log.html", 'a');
	fwrite($fp, "<div class=msgln>(".date("g:i A").") <b>".$_SESSION['name'].":</b> ".stripslashes(htmlspecialchars($text))."</div>\n");
	fclose($fp);
	
}
?>

Ако може да ми го направиш както трябва защото немога да разбера как трябва да се получи
 
Код:
 <?php
session_start();
include ("config.php");
if(isset($_SESSION['name'])) {

function bb_code($massage) {
 $message = str_replace(":D","<img border='0' src='emotions/icon_biggrin.gif'>","$message");

return $massage;
} 

   $text = stripslashes(htmlspecialchars($_POST['text']));
   
   $fp = fopen("log.html", 'a');
   fwrite($fp, "<div class=msgln>(".date("g:i A").") <b>".$_SESSION['name'].":</b> ".bb_code($text)."</div>\n");
   fclose($fp);
   
}
?>
И после там във функцията си добавяш нови редова със другите емотинки :)
 
Оправих го, а друго да питам като ги сложа като картинки под полето в което се пише съобщението как да ги направя като се кликне в/у тях кода да излиза в полето за съобщението примерно като кликнеш на сърце да илиза (h) и т.н.
 
Код:
<?php
session_start();
include ("config.php");
if(isset($_SESSION['name'])) {

function bb_code($message) {
 $message = str_replace(":D","<img border='0' src='emotions/icon_biggrin.gif'>","$message");

return $message;
}

   $text = stripslashes(htmlspecialchars($_POST['text']));
   
   $fp = fopen("log.html", 'a');
   fwrite($fp, "<div class=msgln>(".date("g:i A").") <b>".$_SESSION['name'].":</b> ".bb_code($text)."</div>\n");
   fclose($fp);
   
}
?>
 
RIP каза:
Оправих го, а друго да питам като ги сложа като картинки под полето в което се пише съобщението как да ги направя като се кликне в/у тях кода да излиза в полето за съобщението примерно като кликнеш на сърце да илиза (h) и т.н.
Това знам, че става с javascript, но там съм много зле и не мога да ти помогна, сори :cry:
 

Back
Горе