Autor Tema: [AYUDA] Mostrar fecha y hora, MC v6 by ramfu  (Leído 874 veces)

Desconectado Traders

  • PHPerit@
  • *
  • Mensajes: 13
  • Karma: 0
    • Ver Perfil
[AYUDA] Mostrar fecha y hora, MC v6 by ramfu
« en: 20 de Junio de 2009, 15:45:57 pm »
Buenas tardes!

tengo una pequeña duda. . .  ¿por qué al seleccionar "Mostrar fecha y hora" en el panel de mod del minichat y al hacer click en Aceptar, no se mantiene?

Lo demas si me va, como activar BBCode, Deshabilitar ratón, cambiar nº caracteres del nick etc. . .  cualquier función del panel me va, excepto la de mostrar fecha y hora. . .

¿Hay alguna forma de solucionarlo? Esque me interesaría que apareciese la fecha yla hora en cada mensaje del Minichat.


Un saludo y muchas gracias por adelantado  ;)

Comunidad PHPeros

[AYUDA] Mostrar fecha y hora, MC v6 by ramfu
« en: 20 de Junio de 2009, 15:45:57 pm »

Desconectado Traders

  • PHPerit@
  • *
  • Mensajes: 13
  • Karma: 0
    • Ver Perfil
Re: [AYUDA] Mostrar fecha y hora, MC v6 by ramfu
« Respuesta #1 en: 26 de Junio de 2009, 23:53:59 pm »
up up up. . !! necesito ayudaaa!! a ver si alguien lo sabe y me puede echar una mano. .  o dos xd

Desconectado Friberpollo

  • PHPer@ Fijo
  • ***
  • Mensajes: 199
  • Karma: 0
  • Sexo: Masculino
    • Ver Perfil
    • Friberpollo y Darcond xD
Re: [AYUDA] Mostrar fecha y hora, MC v6 by ramfu
« Respuesta #2 en: 27 de Junio de 2009, 05:28:55 am »
Pues no se pero cambialo manuealmente

Que opinas?

Desconectado Traders

  • PHPerit@
  • *
  • Mensajes: 13
  • Karma: 0
    • Ver Perfil
Re: [AYUDA] Mostrar fecha y hora, MC v6 by ramfu
« Respuesta #3 en: 28 de Junio de 2009, 00:31:59 am »
como que manualmente? Yo solo quiero que aparezca la fecha y la hora (o la hora solo), en cada mensaje que se publica en el minichat. .  si podeis decirme donde tengo que cambiar y el qué, os lo agradecería. . .  porque señalo la opción en el panel de mod y no aparece nada, se desactiva la casilla :S

saludos.

Desconectado Friberpollo

  • PHPer@ Fijo
  • ***
  • Mensajes: 199
  • Karma: 0
  • Sexo: Masculino
    • Ver Perfil
    • Friberpollo y Darcond xD
Re: [AYUDA] Mostrar fecha y hora, MC v6 by ramfu
« Respuesta #4 en: 28 de Junio de 2009, 19:20:02 pm »
Bueno bas al archivo tag. p h p  y te saldra algo asi

Código: [Seleccionar]
<?
session_start();
session_cache_limiter('nocache,private');

include("configtag.php");
include("conectar.php");
include("colores.php");
include("funciones.php");
include("language/lang-".$langactual.".php");
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Description" content="Minichat v<?=$version; ?>">
<meta name="Author" content="RamFu">
<meta name="Generator" content="Minichat v<?=$version; ?>">
   <title>Minichat v<?=$version; ?></title>
<?

// opcion de actualizacion cada x tiempo configurable
if ($activarTiempo == "on")
echo "<meta http-equiv='Refresh' content='".$tiempo."'>";

?>
   <link REL="STYLESHEET" HREF="style.css" TYPE="text/css">
<style type="text/css">
<!--
.CampoTexto {
   font-size: 10px;
   font-family: verdana;
   border: 1px solid <? echo $bordecampo; ?>;
   background: <? echo $fondocampo; ?>;

}
.Texto {
   font-family: Verdana;
   font-size: 10px;
   font-style: normal;
   color: <?=$colortexto; ?>;
}
.Estilo1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
}

-->
</style>
<script language="javascript">
function perfil(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=268,height=260,left = 152,top = 134');");
}

</script>
</head>
<body bgcolor="<?=$colorfondo; ?>">
<script type="text/javascript" src="js/wz_tooltip.js"></script>
<table border="0" cellpadding="0" cellspacing="0" bgcolor="<? echo $fondotabla ?>"
style="border-left: 1px solid <? echo $bordetabla ?>; border-right: 1px solid <? echo $bordetabla ?>; border-top: 1px solid <? echo $bordetabla ?>; border-bottom: 1px solid <? echo $bordetabla ?>;"
width="100%" height="100%">
  <tr>
    <?
// Continua normal menos el perfil y algunos retoques mas: V3 de RamFu!
if ($numMensajes == 0)
  $query = "SELECT * FROM `mensajes` order by id desc";
else
  $query = "SELECT * FROM `mensajes` order by id desc limit $numMensajes";
 
$resp = @mysql_query($query);
$rows = @mysql_num_rows($resp);

if (!$rows) {
?>
    <td class="Texto" align="center"><font color="#cc0000"> <? echo _EMPTY; ?> </font> </td>
    <?
} else {
?>
    <td align="center" valign="top"><table border="0" cellpadding="2" cellspacing="0" width="100%">
      <?php
$i 
0;
while (
$mensajes mysql_fetch_array($resp)) {

$nuevo "";

if ($i == 0
$bg $cpar
else 
$bg $cimpar;

if ($mensajes[&#39;usuario&#39;] == -1) {
$nombre $mensajes[&#39;nombre&#39;];
$rol "Visitante";
$subnicks "";
} else {
$query2 "SELECT * FROM `usuarios` WHERE id = &#39;".$mensajes[&#39;usuario&#39;]."&#39;"; 
$resp2 = @mysql_query($query2);
$rows2 = @mysql_num_rows($resp2); 
$user = @mysql_fetch_array($resp2);
$nombre $user[&#39;nick&#39;];
$habboname $user[&#39;habbo&#39;];
if ($user[&#39;rol&#39;] == "0"){
$rol "Vip";
if($user[&#39;subnick&#39;]){
    $subnicks = &#39;<span style="font-size: 8px;">&#39;.bbcode($user[&#39;subnick&#39;]).&#39;</span>&#39;;
} else {
$subnicks "";
}
} else {
$rol $user[&#39;rol&#39;];
if($user[&#39;subnick&#39;]){
$subnicks = &#39;<span style="font-size: 8px;">&#39;.bbcode($user[&#39;subnick&#39;]).&#39;</span>&#39;;
} else {
$subnicks "";
}
}
}
if ($user[&#39;rol&#39;] != "0") {
$qbadge mysql_query("SELECT * FROM `placas` WHERE user = &#39;".$nombre."&#39; and puesta=1");
$respre mysql_fetch_array($qbadge);
if ($respre[&#39;user&#39;] == $nombre) {
$mybadge $respre[&#39;placa&#39;];
} else {
$plakae "placas/".$user[&#39;rol&#39;].".gif";
$mybadge $plakae;
}
} else {
$qbadge mysql_query("SELECT * FROM `placas` WHERE user = &#39;".$nombre."&#39; and puesta=1");
$respre mysql_fetch_array($qbadge);
if ($respre[&#39;user&#39;] == $nombre) {
$mybadge $respre[&#39;placa&#39;];
} else {
$plakae "placas/".$user[&#39;rol&#39;].".gif";
$mybadge $plakae;
}
}
         
// Unimos el mensaje a etiquetas HTML y miramos si el usuario ha introducido una url o un email
if ($activarIp == "on")
          
$nuevo .= "<b><div onmouseover=\"Tip(&#39;<div id=\&#39;caja1\&#39;><img src=\&#39;img/vip_up.png\&#39; width=\&#39;161\&#39; height=\&#39;26\&#39;></div><div style=\&#39;background-image:url(img/vip_middle.png)\&#39;><img src=\&#39;http://www.habbo.es/habbo-imaging/avatarimage?user=".$habboname."&amp;size=s\&#39; align=\&#39;left\&#39;><strong><font size=1>Usuario:</strong> <font color=\&#39;".$mensajes[&#39;color&#39;]."\&#39;>".$nombre."</font><br /><strong>Habbo:</strong> ".$habboname."<br><img src=\&#39;".$mybadge."\&#39;><br style=\&#39;clear:both;\&#39; /></div><div id=\&#39;caja1\&#39;><img src=\&#39;img/vip_donw.png\&#39; width=\&#39;161\&#39; height=\&#39;26\&#39;></div>&#39;, OFFSETX, 0, CENTERMOUSE, true, ABOVE, true, BGCOLOR, &#39;&#39;,BORDERWIDTH, 0, WIDTH, 0)\" onmouseout=\"UnTip()\"><a href=\"javascript:perfil(&#39;perfil.php?ip=".$mensajes[&#39;ip&#39;]."&nick=".$nombre."&habbo=".$habboname."&#39;);\" class=\"EnlaceMenu\">";
else {  
        
$web $mensajes[&#39;web&#39;];
        
if (eregi("@"$web)) {
        
  $web "mailto:".$web;
        
  $nuevo .= "<b><a href=".$web." class=\"EnlaceMenu\" target=\"_blank\">";
        
} else if ($web != "" && $web != "http://") {
if (!eregi("http://"$web)) {
$web "http://".$web;
}
$nuevo .= "<b><a href=".$web." class=\"EnlaceMenu\" target=\"_blank\"><i>";
}
}

$kueri "SELECT * from `bbcodes` where name = &#39;$nombre&#39;";
$respe = @mysql_query($kueri);
$rows = @mysql_num_rows($respe);  
$bebe = @mysql_fetch_array($respe);

if ($bebe[&#39;name&#39;] == $nombre) {
        
$nuevo .= pintarnick($nombre)."</a></b></div>";
} else {
$nuevo .= "<font color=\"".$mensajes[&#39;color&#39;]."\" face=\"Verdana\">";
        
$nuevo .= pintarnick($nombre)."</a></b></font><br>";
}

if ($activarIp == "on" && isset($_SESSION[&#39;nnick&#39;]) && esAdmin($_SESSION[&#39;nnick&#39;]))
$nuevo .= "</a></b></div>";
else if ($web != "" && $web != "http://")
          
$nuevo .= "</a></b></div>";

        
$nuevo .= $subnicks."<br><img src=\"".$mybadge."\" align=\"left\"><b><font face=\"".$mensajes[&#39;fuente&#39;]."\">".$mensajes[&#39;texto&#39;]."</font></b>";


        if (
$activarTiempo == "off")
          
$clavo "<font color=\"#cc0000\" face=\"Verdana\">".$mensajes[&#39;fecha&#39;]."</font>";

 
$total $nuevo;
 

?>

      <tr>
        <td class="Texto" bgcolor="<?=$bg; ?>" style="border-bottom: 1px solid <?=$bordetabla ?>"><table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">
          <tr>
            <td width="456" height="35" valign="top"><span class="Estilo1"><? echo $total; ?></span></td>
          </tr>
          <tr>
            <td><span class="Texto" style="border-bottom: 1px solid <?=$bordetabla ?>"><? echo $clavo; ?></span></td>
          </tr>
        </table></td>
      </tr>
      <? $i ++; } ?>
    </table></td>
    <? } ?>
  </tr>
</table>
</body>
</html>
<? if ($raton == "on") {?>
<script language="Javascript">
var vie=
parseFloat(navigator.appVersion.slice(navigator.appVersion.indexOf("MSIE")+4,navigator.appVersion.length));
function sinmenu()
{
event.cancelBubble = true;
event.returnValue = false;
return false;
}
function noclicderecho(e)
{
if (navigator.appName == 'Netscape' && (e.which == 3 || e.which == 2)) return false;
else
if (navigator.appName == 'Microsoft Internet Explorer' && (event.button == 2 || event.button == 3))
{
if (vie < 5) // -- para el IE4 -- \\
{
alert('Puedes personalizar este mensaje');
return false;
}
else
if (vie >= 5) // -- para el IE5 -- \\
{
document.oncontextmenu = sinmenu;
return false;
}
}
return true;
}
document.onmousedown=noclicderecho;

// -- Desabilita el clic derecho en las capas (layers) -- \\

if (document.layers)window.captureEvents(Event.MOUSEDOWN);
window.onmousedown=noclicderecho;
</script>
<!--webbot bot="HTMLMarkup" endspan --><!--webbot bot="HTMLMarkup" startspan --><script language="JavaScript">
<!--

   function event_false() {
         window.event.returnValue = false
   }

document.onselectstart = event_false

//-->
</script><!--webbot bot="HTMLMarkup" endspan -->
<? }?>
Bueno remplaasas el que te sale en el tag. p h p  por ese y te aba a salir La fecha y hora :D

Que opinas?

Desconectado Traders

  • PHPerit@
  • *
  • Mensajes: 13
  • Karma: 0
    • Ver Perfil
Re: [AYUDA] Mostrar fecha y hora, MC v6 by ramfu
« Respuesta #5 en: 29 de Junio de 2009, 14:45:45 pm »
me sale error :S


Citar
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/sorciosh/public_html/mc/tag. php on line 120

Fatal error: Call to undefined function pintarnick() in /home/sorciosh/public_html/mc/tag. php on line 162


en la linea 120 tengo esto:

Código: [Seleccionar]
$respre = mysql_fetch_array($qbadge);
y en la 162 esto:
Código: [Seleccionar]
        $nuevo .= pintarnick($nombre)."</a></b></font><br>";

Saludos, y muchas gracias :)

Desconectado Traders

  • PHPerit@
  • *
  • Mensajes: 13
  • Karma: 0
    • Ver Perfil
Re: [AYUDA] Mostrar fecha y hora, MC v6 by ramfu
« Respuesta #6 en: 12 de Julio de 2009, 18:38:50 pm »
siento ser muy pesado, pero esque no encuentro manera alguna de poner la fecha y la hora en mi minichat. .  :S

saludos

Desconectado RamFu

  • Moderadores Flash
  • PHPero Experto
  • ****
  • Mensajes: 778
  • Karma: 72
  • Sexo: Masculino
  • Programador y desarollador Actionscript y PHP
    • Ver Perfil
    • Google
Re: [AYUDA] Mostrar fecha y hora, MC v6 by ramfu
« Respuesta #7 en: 13 de Julio de 2009, 02:53:47 am »
El error es fácil: hay un error (que ya venia de otro MC), con el nombre de las filas. Ve al mysql y cambialo, en la tabla configuración, tiene que haber una fechahora o algo así que esté en off, actívala y listo.

Desconectado Traders

  • PHPerit@
  • *
  • Mensajes: 13
  • Karma: 0
    • Ver Perfil
Re: [AYUDA] Mostrar fecha y hora, MC v6 by ramfu
« Respuesta #8 en: 15 de Julio de 2009, 16:12:09 pm »
El error es fácil: hay un error (que ya venia de otro MC), con el nombre de las filas. Ve al mysql y cambialo, en la tabla configuración, tiene que haber una fechahora o algo así que esté en off, actívala y listo.
pues me he metido en la tabla Configuración, y no me aparece ninguna fila llamada fechahora o algo por el estilo... me aparece lo siguiente:

maximo     15
numMensajes    15
maxNick    15
maxMsg    300
activarUrl    off
activarReg    on
activarIp    on
activarLogo    off
activarBBcode    on
langactual    spanish
activarTiempo    on
tiempo    15
esperar    10
activarMant    off
total_mensajes    96
activarAutomensaje    off
tAutomensaje    
catalogo    off
raton    on

 ??? ??? ??? ??? ??? ??? ??? ??? ???

muchas gracias ;)

Desconectado Vendetta

  • PHPerit@
  • *
  • Mensajes: 3
  • Karma: 0
    • Ver Perfil
Re: [AYUDA] Mostrar fecha y hora, MC v6 by ramfu
« Respuesta #9 en: 15 de Julio de 2009, 20:19:54 pm »
Hola abre el archivo tag. php y alli le das buscar (Ctrl+F) o (Ctrl+B) y le das a buscar esta parte:

$activarTiempo == "off"

Cambia el "off" por "on" y ya esta.



Saludos Vendetta

Desconectado Traders

  • PHPerit@
  • *
  • Mensajes: 13
  • Karma: 0
    • Ver Perfil
Re: [AYUDA] Mostrar fecha y hora, MC v6 by ramfu
« Respuesta #10 en: 17 de Julio de 2009, 18:20:48 pm »
Si eso lo tengo así, pero esque a parte, eso de Tiempo quiere decir el tiempo con el que se va a resfrescar el minichat...

he encontrado una linea en el tag.php y dice:
Código: [Seleccionar]
if ($activarHora == "on")
          $nuevo .= "<br><font color=\"#cc0000\">".$mensajes['fecha']."</font>";

  $total = $nuevo;

pero esque al parecer está activada :S y en la base de datos no hay ninguna linea que diga 'hora' o 'fechahora'... joder que lio!!

muchas graciass :P ;)

Desconectado westwest

  • PHPero Master
  • ******
  • Mensajes: 2.837
  • Karma: 104
  • Sexo: Masculino
    • Ver Perfil
Re: [AYUDA] Mostrar fecha y hora, MC v6 by ramfu
« Respuesta #11 en: 17 de Julio de 2009, 21:00:16 pm »
pues kita el if...

Desconectado Traders

  • PHPerit@
  • *
  • Mensajes: 13
  • Karma: 0
    • Ver Perfil
Re: [AYUDA] Mostrar fecha y hora, MC v6 by ramfu
« Respuesta #12 en: 17 de Julio de 2009, 21:14:54 pm »
pues kita el if...
Lo he quitado y me da error... uff nunca pensé que esto fuera tan complicado xD

un saludo y gracias.

Desconectado westwest

  • PHPero Master
  • ******
  • Mensajes: 2.837
  • Karma: 104
  • Sexo: Masculino
    • Ver Perfil
Re: [AYUDA] Mostrar fecha y hora, MC v6 by ramfu
« Respuesta #13 en: 17 de Julio de 2009, 21:34:49 pm »
k as kitado exactamente
k error da?
muestra mas codigo?

siento no ser un adivino, es un grve defecto mio