Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/02/2010, 09:26
lecofu
 
Fecha de Ingreso: enero-2010
Mensajes: 8
Antigüedad: 14 años, 3 meses
Puntos: 0
Error en el codigo, como se modifica

Hola a todos, trate de modificar este codigo pero me sigue dando error cuando muestra la fecha y la hora lo que muestra es lo siguiente

Publicado el : 2-/-0/2010
Horário : 01: 1:6

como ven no me aparace el dia y el mes y el horario sale mal deberia verse 16:01 alguien me puede ayudar a modificar el codigo siguiente para que se vea de forma correcta; aqui es donde se define el tiempo


###################################
# C O N V E R T I R T I E M P O #
###################################
function stamp3str($s,$div)
{
return $s[8].$s[9].$div.$s[10].$s[11].$div.$s[12].$s[13];
}

################################
# P E G A D I A #
################################
function pega_dia(){
$dia = date("d");
/*if ($dia < 10){
$dia = "0".$dia;
}*/
return $dia;
}


###################################
# C O N V E R T I R F E C H A #
####################################
function unstamp($data){
return "2009/".$data[3].$data[4]."/".$data[0].$data[1];
}

##################################
# C A L C U L A T I E M P O #
##################################
function getmicrotime(){
list($sec, $usec) = explode(" ",microtime());
return ($sec + $usec);
}

y el siguiente codigo es el que realiza el llamado para la muestra del dia y hora. Se llama dos veces por eso dejo las dos muestras de ya que son diferentes

1º llamado

<?php
echo "<span class=\"style4\">";
echo "<center>
<OBJECT classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000
codebase=http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0
WIDTH=420 HEIGHT=320 id=teste ALIGN=>
<PARAM NAME=movie VALUE=$img_prin> <PARAM NAME=quality VALUE=high> <PARAM NAME=bgcolor VALUE=$cor_centro> <EMBED src=$img_prin quality=high bgcolor=$cor_centro WIDTH=420 HEIGHT=320 NAME=teste ALIGN=
TYPE=application/x-shockwave-flash PLUGINSPAGE=http://www.macromedia.com/go/getflashplayer></EMBED>
</OBJECT>";
echo "</center></span>";
echo "<span class=\"style1\">";
echo $coment_foto;
br2(2);
echo "Publicado el : <b>".stamp2str($datapost, "/")."</b><br>Horário : <b>".stamp3str($datapost, ":")."</b>";
echo "</span>";
br2(2);
echo "<hr>";
?>

2º) llamado

<?php
global $tab_coments;
$query_coments = mysql_query("SELECT * FROM $tab_coments WHERE id_post = '$id' ORDER BY id DESC");
while($data_coments = mysql_fetch_array($query_coments)){
br();

echo "<table align=\"center\" width=\"70%\" class=\"padrao\"><tr><td><span class=\"style4\"><a target=_blank href=\"http://{$data_coments['flog']}\">".$data_coments['nome']."</a> <a href=\"mailto:".$data_coments['email']."\"> @ </a> ".stamp2str($data_coments['data'], "/")." ".stamp3str($data_coments['data'], ":")."</span> comentó:";
br();
br();
echo "<span class=\"padrao\">".$data_coments['comentario']."</span><hr></td></tr><table>";
br();
}
?>

Me olvide de comentarles que cuando muestra las fecha y hora los carga de la base del hosting donde fueron alojadas cada fechas y datos. Para que comprendan lo que quiero hacer les dejo la web en cuestion www.serlibre.org ingresen y elijan alguna fotografia de los usuarios y veran el error al que me refiero. Gracias a los que respondan.

Última edición por lecofu; 07/02/2010 a las 11:02