 
			
				23/12/2008, 10:14
			
			
			     |  
        |     |    |    Fecha de Ingreso: agosto-2008  Ubicación: Rosario  
						Mensajes: 245
					  Antigüedad: 17 años, 2 meses Puntos: 0     |        |  
  |      Respuesta: Ayuda Con Guestbook de Kike!!!!!        funciones.php   Código PHP:     <?
     // Filtro de HTML
       function HTML() {
         global $mensaje, $nombre, $email, $tema;
         $mensaje = str_replace("<","<",$mensaje);
         $mensaje = str_replace(">",">",$mensaje);
         $nombre = str_replace("<","<",$nombre);
         $nombre = str_replace(">",">",$nombre);
         $email = str_replace("<","<",$email);
         $email = str_replace(">",">",$email);
         
     return;
     }
       function Remplazar() {
         global $mensaje;
         $mensaje = str_replace("[:)]","<img src=\"ikon/sonrisa.gif\">", $mensaje);
         $mensaje = str_replace("[:(]","<img src=\"ikon/triste.gif\">", $mensaje);
         $mensaje = str_replace("[;)]","<img src=\"ikon/ginando.gif\">", $mensaje);
         $mensaje = str_replace("[=O]","<img src=\"ikon/ojotes.gif\">", $mensaje);
         $mensaje = str_replace("[:P]","<img src=\"ikon/lengua.gif\">", $mensaje);
         $mensaje = str_replace("[:D]","<img src=\"ikon/risa.gif\">", $mensaje);
         $mensaje = str_replace("[cool]","<img src=\"ikon/cool.gif\">", $mensaje);
         $mensaje = str_replace("[llorar]","<img src=\"ikon/llorando.gif\">", $mensaje);
         $mensaje = str_replace("[enojo]","<img src=\"ikon/enojado.gif\">", $mensaje);
         $mensaje = str_replace("[sonrojar]","<img src=\"ikon/duda.gif\">", $mensaje);
         $mensaje = str_replace("[bien]","<img src=\"ikon/bien.gif\">", $mensaje);
         $mensaje = str_replace("[mal]","<img src=\"ikon/mal.gif\">", $mensaje);
           $mensaje = str_replace("[baba]","<img src=\"ikon/7.gif\">", $mensaje);
         $mensaje = str_replace("[bebe]","<img src=\"ikon/9.gif\">", $mensaje);
         $mensaje = str_replace("[barco]","<img src=\"ikon/barco.gif\">", $mensaje);
         $mensaje = str_replace("[confun]","<img src=\"ikon/confundido.png\">", $mensaje);
         $mensaje = str_replace("[diver]","<img src=\"ikon/divertido.gif\">", $mensaje);
         $mensaje = str_replace("[golpes]","<img src=\"ikon/golpes.gif\">", $mensaje);
         $mensaje = str_replace("[hola]","<img src=\"ikon/hola.gif\">", $mensaje);
         $mensaje = str_replace("[moto]","<img src=\"ikon/moto.gif\">", $mensaje);
         $mensaje = str_replace("[ojo]","<img src=\"ikon/ojo.gif\">", $mensaje);
         $mensaje = str_replace("[sock]","<img src=\"ikon/sock.gif\">", $mensaje);
         $mensaje = str_replace("[zzz]","<img src=\"ikon/zzz.gif\">", $mensaje);
         $mensaje = str_replace("[dormir]","<img src=\"ikon/gafa.gif\">", $mensaje);
       return;
     }
         function FatalError() {
         global $error;
         for($i = 0; $i < sizeof($error); $i++) {
           echo "- $error[$i]<br>";
         }
     return;
     }
       
     function Template($fichero) {
         global $nombre, $email, $mensaje, $fecha, $nfirmas;
         $template = fopen($fichero, "r");
         while(!feof($template)) {
         $buffer = fgets($template, 4096);
         $buffer = str_replace("{Nombre}", $nombre, $buffer);
         $buffer = str_replace("{Email}", $email, $buffer);
         $buffer = str_replace("{Mensaje}", $mensaje, $buffer);
         $buffer = str_replace("{Fecha}", $fecha, $buffer);
         $buffer = str_replace("{Numero_Firmas}", $nfirmas, $buffer);
         echo $buffer;
         }
         fclose($template);
     return;
     }
       $nfirmas = count(file($FicheroBase));
       function Paginacion() {
         global $LimiteMensajes, $Base;
         if($LimiteMensajes < count($Base)) {
         $Paginas = count($Base) / $LimiteMensajes;
         echo "<b><font color='#990066'>Paginas : </font></b>";
         for($i = 0; $i < $Paginas; $i++) {
         echo "<a href=libro.php?paginado=".$i * $LimiteMensajes.">".( $i + 1 )."</a> ";
         }
         }
     return;
     }
 ?>         
Y luego los directorios MENSAJES, IKON y HTMLL  
Mensajes= se encuetran 2 archivos .php...   id.php q es en donde se guarda el Id de la firma... y  mensajes.php q es en donde se guarda la firma misma...  
Htmll= se encuetran los templates q son llamados en  libro.php 
y en Ikon= se encuetran todos los smileys...  
E            |