Salve a tutti,
Ho un piccolo ma fastidioso problema con una funzione.
Allora ho una textarea che viene controllata da una funzione per vedere se c'è la presenza di smiley e se c'è viene sostituita con l'immagine... solo che se io nella textarea scrivo un "." questo punto viene sostituito da un'immagine vuota ...
ecco la funzione (classe):


Codice PHP:
<?php 
class Smiley {
          function 
Text_Replace($text) {
                  
$dir "smiley";         
                  
$directory opendir($dir);                  

while (
$smiley readdir($directory)) {
             
$value str_replace(".gif"""$smiley);             
$text str_replace($value"<img src=\"$dir/$smiley\" />"$text);         
}                  
return 
$text;     
}  

?>
qualcuno mi da una mano? in modo che se io in una textarea scrivo un semplice punto mi resta quello e non diventa un'immagine vuota?

Grazie Mille.
Andrea.