<?php include "conexion.php"; $conexion = abrir_conexion("192.168.56.101", "root", "123", "agenda"); //pasamos como parámetro el título que llevará esa página. //Cuando en el index llamemos a la función cabecera sin nada más, escribirá este título. function escribe_cabecera($titulo = "Agenda de contactos") { ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Agenda de Contactos</title> <link rel="stylesheet" href="indlude/estilos.css"> </head> <body> <header class="cabecera"> <h1><?php echo $titulo; ?> </h1> </header> <section> <?php } //se le pasa la conexión como parámetro, para poder cerrarla function escribe_pie($conexion) {
function ver_acceso($usuario) { $conexion = abrir_conexion(); $usuID = usuario_a_usuID($usuario); $sql = "select * from usuarios where usuID='{$usuID}'"; $sql = str_replace("'", "", $sql); $resultado = mysqli_query($conexion, $sql); while ($fila = mysqli_fetch_assoc($resultado)) { $acceso[] = $fila; } return $acceso; }
<?php include "conexion.php"; $conexion = abrir_conexion("localhost", "root", "123", "agenda"); function escribe_cabecera($titulo = "Agenda de mis contactos") { ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Agenda de contactos</title> <link rel="stylesheet" href="includes/estilos.css"> </head> <body> <header class="cabecera"> <h1><?php echo $titulo; ?> </h1> </header> <section> <?php } function escribe_pie($conexion) { ?> </section> <footer class="pie"> <a href="index.php">Página principal</a> -
<!--catalogo.php (vista) Muestra el catálogo de extras --> <?php require './vista/menu.php'; $conexion = abrir_conexion(); if (isset($_POST[ordenar_extra])) { $extras = obtener_extras_ordenadas($conexion, $_POST[parametro1], $_POST[modo1], $_POST[parametro2], $_POST[modo2]); } elseif (isset($_POST[filtrar_extra])) { $sql = devolver_sql_filtrar($_POST[ano], $_POST["sitio"], $_POST["pago_asoc"]); $extras = devolver_extras_filtradas($conexion, $sql); if (!$extras) { require './vista/error_filtrar.php'; exit; } } else { $extras = obtener_extras($conexion); } if (!$_POST[filtrar_extra]) { ?> <form action="extra_consultar.php" method="post"> <table id="orden"> <tr> <td> <label for="parametro1">Parametro 1:</label> <select name="parametro1" size="1" id="parametro1"> <option value="extraID">ID</option> <option value="fecha">Fecha</option> <option value="local">Sitio</option> <option value="tempo">Tempo</option> <option value="precio">Precio</option> <option value="propina">Propina</option>