Ver Mensaje Individual
  #18 (permalink)  
Antiguo 09/03/2006, 14:37
Avatar de david_M_G
david_M_G
 
Fecha de Ingreso: febrero-2005
Mensajes: 938
Antigüedad: 19 años, 2 meses
Puntos: 20
Siento estar dando tanto trabajo...

Aquí mi código (algo chapucero. Hay que reconocer que soy novato y está hecho totalmente por mí )

Código PHP:
<?
                    
//Comprobamos que no está baneado
                    
if (empty($row['baneomc'])) {
    
                     if (
$postmc) {
                     
                    
//Compruebo que no haya escrito un mensaje muy reciente.
                    
include ("config/index.php");
                    
mysql_select_db("$dbname",$link);
                    
$query "SELECT * FROM minichat where autor=$autor and fecha < (UNIX_TIMESTAMP()-600)"
                    
$result =  mysql_db_query ($dbname$query$link);
                    if(
mysql_num_rows($result)==1) {
                    echo 
"<font class='Estilo1'>No puedes enviar tantos mensajes seguidos.</font>";
                    }
                    else {


                    
//Quitamos los espacios del principio y del final
                    
$sinespacios trim($mensaje);
                    
//Verificamos si es mod
                    
if ($row['nivel']=='2') {
                    
$placamod_ 'mod';
                    }
                    else {
                    
$placamod_ '';
                    }
                    
//Verificamos si es vip
                    
if ($row['vipmc']=='vip') {
                    
$placavip_ 'vip';
                    }
                    else {
                    
$placavip_ '';
                    }
                    
//Verificamos que el mensaje no esté vacío
                    
if (empty($sinespacios)) { print "<font size='1' face='Verdana' color='#FF000='><b>Error: Mensaje vacío</font></b><br><br>"; }
                    
//Añadimos el mensaje
                      
else { 
                      
$mensaje_filtropalabras wordwrap($mensaje20"[salto]\n"20);
                    include_once (
"config/index.php");
   
mysql_select_db("$dbname",$link);
   
$query "INSERT into minichat (autor, mensaje, fecha, ip, placamod, placavip) values('$autor','$mensaje_filtropalabras', UNIX_TIMESTAMP(), '$ip', '$placamod_', '$placavip_')";
    if (
mysql_query ($query$link)) {
                      
//Cogemos al autor del mensaje y le sumamos 1 mensaje mas.

?>