Ver Mensaje Individual
  #12 (permalink)  
Antiguo 23/12/2008, 10:14
Avatar de NnikoO
NnikoO
 
Fecha de Ingreso: agosto-2008
Ubicación: Rosario
Mensajes: 245
Antigüedad: 18 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("<","&lt",$mensaje);
        
$mensaje = str_replace(">","&gt",$mensaje);
        
$nombre = str_replace("<","&lt",$nombre);
        
$nombre = str_replace(">","&gt",$nombre);
        
$email = str_replace("<","&lt",$email);
        
$email = str_replace(">","&gt",$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