-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.php
64 lines (62 loc) · 1.94 KB
/
index.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
<?php
require_once "construye.php";
$titulo='Home';
if($adentro)
{
$habitos=new Habitos($usuario);
if(is_numeric($_GET["s"]))
{
$id_cumplimiento=$_GET["s"];
$habitos->cumple($id_cumplimiento);
}
if(is_numeric($_GET["n"]))
{
$id_cumplimiento=$_GET["n"];
$habitos->cumple($id_cumplimiento,0);
}
if($arr_vencidos=$habitos->obtieneVencidos())
{
$vencidos="<div>\n";
foreach($arr_vencidos as $este_vencido)
{
$id_cumplimiento=$este_vencido["id_cumplimiento"];
$dia =$este_vencido["dia"];
$habito =$este_vencido["habito"];
$descripcion =$este_vencido["descripcion"];
$link_si="<a href=\"$este?s=$id_cumplimiento\">SI</a>";
$link_no="<a href=\"$este?n=$id_cumplimiento\">NO</a>";
$vencidos.=<<<html
<p>$dia <span title="$descripcion">$habito</span>: $link_si $link_no</p>
html;
}
$vencidos.="</div>\n";
}
else
{
$vencidos="<div>Felicidades, estas al día</div>\n";
}
if($arr_estadisticas=$habitos->estadisticas())
{
$tabla_estadisticas="<table>\n<tr><th>Dia</th><th>Promedio</th><th>Eventos</th></tr>\n";
foreach($arr_estadisticas as $esta_fila)
{
$dia =$esta_fila["dia"];
$promedio =$esta_fila["promedio"];
$total =$esta_fila["total"];
$tabla_estadisticas.="<tr><td>$dia</td><td>$promedio</td><td>$total</td></tr>\n";
}
$tabla_estadisticas.="</table>\n";
}
$cuerpo=<<<html
<div id="contenedor">
<div id="info_usuario">$usuario | <a href="$este?accion=salir">Salir</a></div>
<div class="bloque_horizontal">$vencidos</div>
<div class="bloque_horizontal">$tabla_estadisticas</div>
</div>
html;
$pagina->agregarTitle($titulo);
$pagina->agregarBody($cuerpo);
$html_pagina=$pagina->toHtml();
echo $html_pagina;
}
?>