Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
eu nao to conseguindo exibir a data correta>>> 01/01/2012, so aparece as datas com este estilo 1/1/2012 na pagina calendario e nem na pagina visualização, alguem pode me ajudar!
calendario
<?php require_once('Connections/doiselementos.php'); ?>
<?php
//NeXTenesio Special List Recordset
$maxRows_Recordset1 = 90;
$pageNum_Recordset1 = 0;
if (isset($_GET['pageNum_Recordset1'])) {
$pageNum_Recordset1 = $_GET['pageNum_Recordset1'];
}
$startRow_Recordset1 = $pageNum_Recordset1 * $maxRows_Recordset1;
mysql_select_db($database_doiselementos, $doiselementos);
$query_Recordset1 = "SELECT * FROM agenda ORDER BY dtevento DESC";
$query_limit_Recordset1 = sprintf("%s LIMIT %d, %d", $query_Recordset1, $startRow_Recordset1, $maxRows_Recordset1);
$Recordset1 = mysql_query($query_limit_Recordset1, $doiselementos) or die(mysql_error());
$row_Recordset1 = mysql_fetch_assoc($Recordset1);
if (isset($_GET['totalRows_Recordset1'])) {
$totalRows_Recordset1 = $_GET['totalRows_Recordset1'];
} else {
$all_Recordset1 = mysql_query($query_Recordset1);
$totalRows_Recordset1 = mysql_num_rows($all_Recordset1);
}
$totalPages_Recordset1 = ceil($totalRows_Recordset1/$maxRows_Recordset1)-1;
//End NeXTenesio Special List Recordset
?>
<?php
require_once('js/mobile_device_detect.php');
$mobile = mobile_device_detect('http://2elementos.com.br/mobile/eventos','http://2elementos.com.br/mobile/eventos','http://2elementos.com.br/mobile/eventos','http://2elementos.com.br/mobile/eventos','http://2elementos.com.br/mobile/eventos','http://2elementos.com.br/mobile/eventos','http://2elementos.com.br/mobile/eventos','http://2elementos.com.br/mobile/eventos',false);
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><!-- InstanceBegin template="/Templates/modelo2elementos.dwt" codeOutsideHTMLIsLocked="false" -->
<head>
<!-- seo ini -->
<meta http-equiv="imagetoolbar" content="no">
<meta http-equiv="content-language" content="pt-br, en-US, fr">
<meta name="robots" content="all">
<meta name="author" content="2elemento’s">
<meta name="robots" content="noindex,nofollow">
<meta name="copyright" content="Copyright (c) 2Elementos - Arte em joias e folheados">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="keywords" content="dois,2,joias lindas,pulseiras lindas,brincos lindos,elemento,elementos, joia,bijuteria,ouro,bijouteria,metais,metais preciosos,zirconia,joias,joias folheadas, folheados,arte,arte em joias folheadas, dois elementos,cesario,bijóias,FIBA,pronto atendimento são paulo,showroom folheados e associados,2 elementos,dois elemenetos,cesario lange">
<meta name="description" content="2elemento’s - Arte em joias e folheados. Aqui na 2elemento’s, as criações das joias são inspiradas na Natureza e suas infinitas manifestações.">
<!-- REL -->
<link rel="shortcut icon" href="images/favicon.ico">
<link type="text/css" href="css/style.css" rel="stylesheet">
<link rel="stylesheet" href="js/lytebox.css" type="text/css" media="screen">
<!-- titulo -->
<title>2elemento's</title>
<script type="text/javascript" src="js/lytebox.js"></script>
<script type="text/javascript" src="http://s7.addthis.com/js/250/addthis_widget.js#pubid=ra-4e50318e77f9d110"></script>
<script type="text/javascript">
var message="";
function clickIE() {if (document.all) {(message);return false;}}
function clickNS(e) {if
(document.layers||(document.getElementById&&!document.all)) {
if (e.which==2||e.which==3) {(message);return false;}}}
if (document.layers)
{document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS;}
else{document.onmouseup=clickNS;document.oncontextmenu=clickIE;}
document.oncontextmenu=new Function("return false")
function MM_swapImgRestore() { //v3.0
var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_swapImage() { //v3.0
var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
</script>
<!-- Analytics -->
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-25858191-1']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<!-- style -->
<style type="text/css">
body {margin:40px;}
:visited { color: #CCCCCC;}
div.c4 {padding:5px 0px;}
td.c3 {background-color: #E5E5E5;}
table.c2 {position:relative; z-index: 0; width:20px; height:190; float:right; left: -10px; top: 40px; font-family:"Baskerville Old Face";}
img.c1 {position:relative; z-index: 630; width:300px; height:240; float:right; left: -55px; top: 70px;}
.style10 {font-size: 23px;}
div.c4 {text-align: center; width: 100%;}
div.c3 {padding:3px;}
td.c2 {padding: padding:0px 10px;}
div.c1 {text-align: right;}
</style>
</head>
<?php flush(); ?>
<body onLoad="init()" onselectstart="return false" ondragstart="return false" oncontextmenu="return false" >
<div id="loading" style="position:fixed;
background-color:#FFFFFF; height:100%; width:100%; text-align:center; left: 0px; top: 0px; filter:alpha(opacity=50); -moz-opacity:.50; opacity:.50;"><img src="images/load.gif" alt="Carregando" title="Carregando" width="97" height="97" border=0 style="position:relative; left: 130px; top: 158px;"></div>
<script type="text/javascript">
var ld=(document.all);
var ns4=document.layers;
var ns6=document.getElementById&&!document.all;
var ie4=document.all;
if (ns4)
ld=document.loading;
else if (ns6)
ld=document.getElementById("loading").style;
else if (ie4)
ld=document.all.loading.style;
function init()
{
if(ns4){ld.visibility="hidden";}
else if (ns6||ie4) ld.display="none";
}
</script>
<table width="900" border="0" align="center" cellpadding="0" cellspacing="0" class="body">
<tr>
<th scope="col"></th>
</tr>
<tr>
<td>
<table width="900" border="0" cellpadding="0" cellspacing="0">
<tr>
<th width="400" align="left" valign="top" scope="col">
<p><a title="2elemento's" class="normal"><img src="images/logo2ele.png" width="230" height="230" border="0" align="middle" class="c1" alt="2elemento" title="2elemento's"></a></p>
<table width="220" border="0" align="right" cellpadding="0" cellspacing="0" class="c2">
<tr>
<th align="left" valign="top" scope="col">
<div class="style10 c1"><a href="home">Home</a><br>
<a href="empresa">Empresa</a><br>
<a href="catalogo">Catálogo</a><br>
<a href="garantia">Garantia</a><br>
<a href="contato">Contato</a><br>
<a href="eventos">Eventos</a></div>
</th>
</tr>
</table>
</th>
<td width="600" height="400" valign="top" class="conteudo c2" nowrap="nowrap" scope="col"><!-- InstanceBeginEditable name="EditRegion1" -->
<div border="0" cellpadding="0" cellspacing="0" style="margin:20px 23px; padding:0px 0px; background-image:url(images/backeven.png); background-position:center; background-repeat:no-repeat; height:90%;">
<div style="position:relative; z-index: 2; float:left; right: -5px; top: 5px; overflow:auto; height:397px; width:280px;">
<?php do { ?>
<table border="0" cellpadding="0" cellspacing="0">
<tr>
<td align="left" class="show"><?php echo $row_Recordset1['evento']; ?>
</th> </tr>
<tr>
<td align="left" class="linha"><b>Data: </b><?php echo $row_Recordset1['dtevento']; ?></td>
</tr>
<tr>
<td align="left" class="linha"><b>Local:</b> <?php echo $row_Recordset1['local']; ?></td>
</tr>
<tr>
<td align="left" class="linhaa"><?php echo $row_Recordset1['conteudo']; ?></td>
</tr>
</table><br>
<?php } while ($row_Recordset1 = mysql_fetch_assoc($Recordset1)); ?>
</div>
<?php
include "agenda/sql.php";//conexão com o banco de dados
@mysql_select_db($db);//selecione o banco de dados
//Vou criar a funçao para ficar molezinha para quem quiser ...
function retornaData($data){
return implode("/",array_reverse(explode("-",$data)));
}
if(empty($_GET['data'])){//navegaçao entre os meses
$dia = date('d');
$month =ltrim(date('m'),"00");
$ano = date('Y');
}else{
$data = explode('/',$_GET['data']);//nova data
$dia = $data[0];
$month = $data[1];
$ano = $data[2];
}
if($month==1){//mês anterior se janeiro mudar valor
$mes_ant = 12;
$ano_ant = $ano - 1;
}else{
$mes_ant = $month - 1;
$ano_ant = $ano;
}
if($month==12){//proximo mês se dezembro tem que mudar
$mes_prox = 1;
$ano_prox = $ano + 1;
}else{
$mes_prox = $month + 1;
$ano_prox = $ano;
}
$hoje = date('j');//função importante pego o dia corrente
switch($month.$n){/notem duas variaveis para o switch para identificar dia e limitar numero de dias/
case 1: $mes = "JANEIRO";
$n = 31;
break;
case 2: $mes = "FEVEREIRO";// todo ano bixesto fev tem 29 dias
$bi = $ano % 4;//anos multiplos de 4 são bixestos
if($bi == 0){
$n = 29;
}else{
$n = 28;
}
break;
case 3: $mes = "MARÇO";
$n = 31;
break;
case 4: $mes = "ABRIL";
$n = 30;
break;
case 5: $mes = "MAIO";
$n = 31;
break;
case 6: $mes = "JUNHO";
$n = 30;
break;
case 7: $mes = "JULHO";
$n = 31;
break;
case 8: $mes = "AGOSTO";
$n = 31;
break;
case 9: $mes = "SETEMBRO";
$n = 30;
break;
case 10: $mes = "OUTUBRO";
$n = 31;
break;
case 11: $mes = "NOVEMBRO";
$n = 30;
break;
case 12: $mes = "DEZEMBRO";
$n = 31;
break;
}
$pdianu = mktime(0,0,0,$month,1,$ano);//primeiros dias do mes
$dialet = date('D', $pdianu);//escolhe pelo dia da semana
switch($dialet){//verifica que dia cai
case "Sun": $branco = 0; break;
case "Mon": $branco = 1; break;
case "Tue": $branco = 2; break;
case "Wed": $branco = 3; break;
case "Thu": $branco = 4; break;
case "Fri": $branco = 5; break;
case "Sat": $branco = 6; break;
}
print '<table class="tabela" >';//construção do calendario
print '<tr>';
print '<td class="mes" ><a href="?data='.$dia.'/'.$mes_ant.'/'.$ano_ant.'" title="Mês anterior"> < </a></td>';/*mês anterior*/
print '<td class="mes" colspan="5"><b>'.$mes.'/'.$ano.'</b></td>';/*mes atual e ano*/
print '<td class="mes" ><a href="?data='.$dia.'/'.$mes_prox.'/'.$ano_prox.'" title="Próximo mês"> > </a></td>';/*Proximo mês*/
print '</tr><tr>';
print '<td class="sem">D</td>';//printar os dias da semana
print '<td class="sem">S</td>';
print '<td class="sem">T</td>';
print '<td class="sem">Q</td>';
print '<td class="sem">Q</td>';
print '<td class="sem">S</td>';
print '<td class="sem">S</td>';
print '</tr><tr>';
$dt = 1;
if($branco > 0){
for($x = 0; $x < $branco; $x++){
print '<td> </td>';/*preenche os espaços em branco*/
$dt++;
}
}
for($i = 1; $i <= $n; $i++ ){/*agora vamos no banco de dados verificar os evendos*/
$dtevento = $i.".".$month.".".$ano;
$sqlag = mysql_query("SELECT * FROM agenda WHERE dtevento = '$dtevento'") or die(mysql_error());
$num = mysql_num_rows($sqlag);/*quantos eventos tem para o mes*/
$idev = @mysql_result($sqlag, 0, "dtevento");
$eve = @mysql_result($sqlag, 0, "evento");
if($num > 0){/*prevalece qualquer dia especial do calendario, por isso está em primeiro*/
print '<td class="evt">';
print '<a class="lyteframe" data-title="2elementos" data-description="Eventos" data-lyte-options="width:400 height:400 scrollbars:auto" href="evento.php?d='.$idev.'&data='.$dia.'/'.$month.'/'.$ano.'" title="'.$eve.'">'.$i.'</a>';
print '</td>';
$dt++;/*incrementa os dias da semana*/
$qt++;/*quantos eventos tem no mes*/
}elseif($i == $hoje){/*imprime os dia corrente*/
print '<td class="hj">';
print $i;
print '</td>';
$dt++;
}elseif($dt == 1){/*imprime os domingos*/
print '<td class="dom">';
print $i;
print '</td>';
$dt++;
}else{/*imprime os dias normais*/
print '<td class="td">';
print $i;
print '</td>';
$dt++;
}
if($dt > 7){/*faz a quebra no sabado*/
print '</tr><tr>';
$dt = 1;
}
}
print '</tr>';
print '</table>';
?>
</div>
<a href="agenda/criarevento.php" style="color:#EEEEEE;">C</a>
<a href="agenda/listagenda.php" style="color:#EEEEEE;">L</a>
<!-- InstanceEndEditable --></td>
</tr>
</table>
<table width="900" border="0" align="center" cellpadding="0" cellspacing="0" class="body">
<tr>
<th align="right" scope="col"><br>
<div class="addthis_toolbox addthis_default_style addthis_32x32_style c3"><a class="addthis_button_compact"></a>
</a><a class="addthis_button_yahoomail"></a>
<a class="addthis_button_twitter"></a>
<a class="addthis_button_facebook"></a>
<a class="addthis_button_google"></a>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="268" height="45" title="2elemento's"><param name="movie" value="images/arteemjoias.swf">
<param name="quality" value="high">
<embed src="images/arteemjoias.swf" width="268" height="45" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash"></object></div>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="900" height="2" title="2elemento's">
<param name="movie" value="images/art2.swf">
<param name="quality" value="high">
<embed src="images/art2.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="900" height="2"></embed>
</object></th>
</tr>
</table>
</td>
</tr>
</table>
<div class="c4">© Copyright 2011 - 2elemento's</div>
</body><!-- InstanceEnd --></html>
<?php
mysql_free_result($Recordset1);
?>
Pagina visualização
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta name="robots" content="noindex,nofollow">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
<link type="text/css" href="../css/style.css" rel="stylesheet">
<style type="text/css"></style>
</head>
<?php
include "agenda/sql.php";//conex�o com o banco de dados
@mysql_select_db($db);//selecione o banco de dados
if(isset($_GET['d'])){/*link dos dias de eventos*/
$idev = $_GET['d'];
$sqlev = mysql_query("SELECT *, date_format(dtevento, '%d.%m.%Y') as 'dtevento' FROM agenda WHERE dtevento = '$idev' ORDER BY hora ASC") or die("N�o foi possivel abrir. Tente novamente !!!");
$numev = mysql_num_rows($sqlev);
for($j = 0; $j < $numev; $j++){/*caso no mesmo dia tenha mais eventos continua imprimindo */
$eve = @mysql_result($sqlev, $j, "evento");/*pegando os valores do banco referente ao evento*/
$dev = @mysql_result($sqlev, $j, "dtevento");
$dsev = @mysql_result($sqlev, $j, "conteudo");
$auev = @mysql_result($sqlev, $j, "autor");
$lev = @mysql_result($sqlev, $j, "local");
$psev = @mysql_result($sqlev, $j, "data");
$nowev = date('d/m/Y - H:i', strtotime($psev));/*transforma a data para data padr�o brazil*/
$hev = @mysql_result($sqlev, $j, "hora");
print '<table width="300" cellspacing="0" cellpadding="0">';/*monta a tabela de eventos*/
print '<tr><td class="showe">'.$eve.'</td></tr>';
print '<tr><td class="linha"><b>Data: </b>'.$dev.' - '.$hev.'</td></tr>';
print '<tr><td class="linha"><b>Local: </b>'.$lev.'</td></tr>';
print '<tr><td class="linhaa"> </b>'.nl2br($dsev).'</td></tr>';/*mantem o quebra da linha para dascri�ao do evento*/
print '</table><br>';
}
}
else{
echo '<table width="300" cellspacing="0" cellpadding="0">';/*monta a tabela de eventos*/
echo '<tr><td class="showe" align="center">Equipe 2elementos</td></tr>';
echo '<tr><td class="linha" align="center">N�o Disponivel!</td></tr>';
echo '<tr><td class="linha" align="center">Tente Novamente !</td></tr>';
echo '<tr><td class="linha" align="center"></td></tr>';/*mantem o quebra da linha para dascri�ao do evento*/
echo '</table>';
}
?>
<body>
</body>
</html>Carregando comentários...