function agregar(&$obj, $niveles, $valores, $inicial = 0) { if ($inicial == $niveles) { return true; } else { if (!isset($obj[$valores[$inicial]])) { $obj[$valores[$inicial]] = array(); } $objen =& $obj[$valores[$inicial]]; $inicial++; agregar($objen, $niveles, $valores, $inicial); } }
<?php require_once 'filters.php'; require_once 'conexion.php'; /*Casos para tomar la acción del controlador*/ switch ($_GET['action']) { case 'agregar': agregar(); break; case 'ver': mostrar(); break; case 'buscar': buscar($_GET['query']); break; case 'busqueda': // Versión actuliazada del caso 'buscar' busqueda($_GET['query'], $_GET['howMany'], $_GET['offset']); break; case 'busqueda2': // Versión actuliazada del caso 'busqueda' busqueda2($_GET['query'], $_GET['permiso']); break; case 'obtener': getId($_GET['id']); break; case 'actualizar': actualizar(); break; case 'borrar': borrar();
header('Location: index.php'); } } else { header('Location: index.php'); } include_once 'conn.php'; require_once '/PasswordHash.php'; $co = true; // coincide contraseña $exito = false; //si da error la base $nada = true; //nada no entra a if if (isset($_POST['contrasena1'])) { if (strcmp($_POST['contrasena1'], $_POST['contrasena2']) == 0) { $exito = agregar(); $nada = false; } else { $co = false; $nada = false; } } ?> <!doctype html> <html lang='es'> <?php include 'head.php'; ?> <body role="document"> <?php include 'cabecera.php';
public function uno($conexion) { //funcion donde se califican las puebas que contienen 3 respuestas. // se calcula la calificacion $puntos = 0; if ($this->rango != 0) { $puntos = 1; } agregar($conexion, $puntos); }
<table width="90%" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF"> <tr> <td width="5" valign="top"></td><td></td><td width="5"></td> </tr> <tr height="600" valign="top"> <td background="../imagenes/borde_izq_tabla.png"> </td> <td> <!--Todo el contenido de cada página---> <?php menu_interno(); switch ($op) { case "listado": listado($pagina); break; case "agregar": agregar($usuario); listado($pagina); break; case "eliminar": eliminar($id_); listado($pagina); break; default: listado($pagina); break; } ?> <!-- --> <br><br><br></td> <td width="5" background="../imagenes/borde_der_tabla.png"> </td>
function page_load() { if (!empty($_POST['submit']) and $_POST['submit'] == "BUSCAR") { $valor = $_POST['text']; $resultado = buscar($valor); echo "<h6>Resultado buscar</h6><br>" . $resultado; } if (!empty($_POST['submit']) and $_POST['submit'] == "Nuevo") { $valor = $_POST['text1']; agregar($valor); } }
<table width="90%" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF"> <tr> <td width="5" valign="top"></td><td></td><td width="5"></td> </tr> <tr height="600" valign="top"> <td background="../imagenes/borde_izq_tabla.png"> </td> <td> <!--Todo el contenido de cada página---> <?php menu_interno(); switch ($op) { case "listado": listado($f_division, $division, $pagina); break; case "agregar": agregar($f_division, $division, $usuario); listado($f_division, $division, $pagina); break; case "eliminar": eliminar($f_division, $id_); listado($f_division, $division, $pagina); break; default: listado($f_division, $division, $pagina); break; } ?> <!-- --> <br><br><br></td> <td width="5" background="../imagenes/borde_der_tabla.png"> </td>