`<?php
function linha($semana){
echo "<tr>";
for ($i = 0;$i <= 6;$i++){
if ((isset($semana[$i])) && ($semana[$i] == date('d'))){
echo "<td><strong>{$semana[$i]}</strong></td>";
}else if ((isset($semana[$i])) && ($semana[$i] == $semana['0'])){
echo "<td><font color='red'>{$semana[$i]}</font></td>";
}else if ((isset($semana[$i])) && ($semana[$i] == $semana['6'])){
echo "<td><strong>{$semana[$i]}</strong></td>";
}elseif(isset($semana[$i])){
echo "<td>{$semana[$i]}</td>";
}else{
echo "<td></td>";
}
}
}
echo "</tr>";
function calendario(){
$dia = 1;
$semana = array();
while ($dia <= 31){
array_push($semana, $dia);
if(count($semana) == 7){
linha($semana);
$semana = array();
}
$dia++;
}
linha($semana);
}
?>
<!doctype html>
<html lang="pt-br">
<head>
<meta charset="UTF-8"/>
<title>Calendário</title>
</head>
<body>
<h2>
<?php
$hora_dia = date('H');
if (($hora_dia >= 5) && ($hora_dia <=12)) {
echo "Bom dia!";
} elseif (($hora_dia >=13 ) && ($hora_dia <=18)){
echo "Boa tarde!";
} elseif (($hora_dia >=19 ) && ($hora_dia <=23)){
echo "Boa noite!";
} else {
echo "Boa Madrugada!";
}
?>
</h2>
<div class='atual'>
<p>Hoje é dia <?php echo date('d/m/y');?> e são <?php echo date('h:i a');?></p>
</div>
<table border="1">
<tr>
<th>Dom</th>
<th>Seg</th>
<th>Ter</th>
<th>Qua</th>
<th>Qui</th>
<th>Sex</th>
<th>Sab</th>
</tr>
<?php calendario(); ?>
</table>
</body>
</html>`
(AJUDA) Exibir os domingos em vermelho e os sábados em negrito (Desafio 3.8 - PHP e Mysql - Casa do código)
T
1 Resposta
M
A planilha abriu porém sem a cor em vermelho
Criado 26 de fevereiro de 2016
Ultima resposta 29 de mai. de 2016
Respostas 1
Participantes 2
Alura Sistemas operacionais: entenda seu conceito e suas funções Descubra o que são sistemas operacionais, suas funções e tipos. Aprenda tudo de forma clara e objetiva. Não perca tempo!
Casa do Codigo Test-Driven Development: Teste e Design no Mundo Real com... Por Andre Cardoso, Mauricio Aniche — Casa do Codigo