public function form_login_validar(array $datos = array()) { if (\core\Usuario::$login != "anonimo") { exit(__METHOD__ . __LINE__); $datos["mensaje"] = "Ya se encuentras conectado. Utilice el menú para navegar."; \core\Distribuidor::cargar_controlador("mensajes", "mensaje", $datos); } elseif (!\core\HTML_Tag::form_autenticar("form_login", "post")) { // El formulario no se ha enviado con anterioridad desde el servidor $datos["mensaje"] = "Error: formulario no identificado."; \core\Distribuidor::cargar_controlador("errores", "mensaje", $datos); } else { // El formulario sí se ha enviado desde el servidor $validaciones = array('login' => 'errores_requerido && errores_login', 'password' => 'errores_requerido '); $validacion = !\core\Validaciones::errores_validacion_request($validaciones, $datos); if ($validacion && \core\Configuracion::$form_login_catcha) { require_once PATH_APP . 'lib/php/recaptcha-php-1.11/recaptchalib.php'; $privatekey = "6Lem1-sSAAAAAPfnSmYe5wyruyuj1B7001AJ3CBh"; $resp = recaptcha_check_answer($privatekey, $_SERVER["REMOTE_ADDR"], $_POST["recaptcha_challenge_field"], $_POST["recaptcha_response_field"]); if (!$resp->is_valid) { $validacion = false; $datos['errores']['validacion'] = 'Error de intruducción del captcha.'; // \core\Distribuidor::cargar_controlador("usuarios", "form_login", $datos); } } if ($validacion) { // En este punto el captcha se ha superado y validado las inputs if (\core\Configuracion::$usuarios_origen == "bd") { $respuesta = \modelos\Modelo_SQL::table("usuarios")->validar_usuario($datos['values']['login'], $datos['values']['password']); //$respuesta = \modelos\Usuarios::validar_usuario($datos['values']['login'], $datos['values']['password']); } else { $respuesta = \core\Usuario::autenticar_en_ACL($datos['values']['login'], $datos['values']['password']); } if ($respuesta == 'existe') { $datos['errores']['validacion'] = 'Error en login o password'; \core\Distribuidor::cargar_controlador("usuarios", "form_login", $datos); } elseif ($respuesta == 'existe_autenticado') { $datos['mensaje'] = "Falta confimación del usuario {$datos['values']['login']}. Consulte su correo electrónico"; $this->cargar_controlador('mensajes', 'mensaje', $datos); } elseif ($respuesta == 'existe_autenticado_confirmado') { $datos['login'] = $datos['values']['login']; $clausulas['where'] = " login = '******'values']['login']}' "; $filas = \modelos\Modelo_SQL::table("usuarios")->select($clausulas); \core\Usuario::nuevo($datos['values']['login'], $filas[0]['id']); $datos["mensaje"] = "Bienvenido a " . TITULO . ": <b>{$datos['values']['login']}</b>."; $this->cargar_controlador('mensajes', 'mensaje', $datos); } elseif ($respuesta == 'autenticado_en_ACL') { $datos['login'] = $datos['values']['login']; \core\Usuario::nuevo($datos['values']['login']); $datos["mensaje"] = iText('Bienvenido a', 'dicc') . " " . TITULO . ": <b>{$datos['values']['login']}</b>."; $this->cargar_controlador('mensajes', 'mensaje', $datos); } else { $datos['mensaje'] = "Usuario <b><i>{$datos['values']['login']}</i></b> no registrado."; $this->cargar_controlador('mensajes', 'mensaje', $datos); } } else { \core\Distribuidor::cargar_controlador("usuarios", "form_login", $datos); } } }
</ul> </li> <li class='active has-sub'> <?php echo \core\HTML_Tag::a_boton("item", array("players"), "Jugadores"); ?> <ul> <li class='has-sub'> <?php echo \core\HTML_Tag::a_boton("", array("players", "starplayers"), "Jugadores estrella", array('title' => "Jugadores estrella")); ?> </li> </ul> </li> <?php echo \core\HTML_Tag::li_menu("item", array("skills"), "Habilidades"); ?> <?php echo \core\HTML_Tag::li_menu("item", array("tacticas"), "Tácticas"); ?> <?php echo \core\HTML_Tag::li_menu("item", array("enlaces"), "Links"); ?> <?php echo \core\HTML_Tag::li_menu("menu_adm", array("usuarios"), "Usuarios"); ?> </ul> </div>
<?php //include PATH_APPLICATION_APP."vistas/zonas/form_login.php"; ?> </div> <div> <?php include PATH_HOME . "app/vistas/zonas/pie.php"; ?> </div> </section> <!--Para poder enviar los formularios con el id oculto--> <?php echo \core\HTML_Tag::post_request_form(); if (isset($_SESSION["alerta"])) { echo <<<heredoc <script type="text/javascript" /> alert("{$_SESSION["alerta"]}"); var alerta = '{$_SESSION["alerta"]}'; </script> heredoc; unset($_SESSION["alerta"]); } elseif (isset($datos["alerta"])) { echo <<<heredoc <script type="text/javascript" /> // alert("{$datos["alerta"]}"); var alerta = '{$datos["alerta"]}'; </script> heredoc;
<div id="jugadores"> <?php //var_dump($datos); $controlador = $datos['controlador_clase']; //var_dump($controlador); //Altas por CSV if (\core\Usuario::tiene_permiso('pla', 'altaCSV')) { echo '<input class="btn_derch" type="button" value="Altas por CSV" onclick="abrirVentana_altasCSV()"/>'; } echo \core\HTML_Tag::a_boton_onclick("btn_derch button", array($controlador, "form_insertar"), "<span class='glyphicon glyphicon-send' aria-hidden='true'> +</span>", array('title' => 'Nueva habilidad')); if (!empty($datos['habilidades'])) { include PATH_APPLICATION_APP . "vistas/zonas/tablas/tabla_habilidades_resumen.php"; include PATH_APPLICATION_APP . "vistas/zonas/tablas/tabla_habilidades.php"; } else { echo "<p>No se ha encontrado ningún resultado</p>"; } //Altas por CSV if (\core\Usuario::tiene_permiso('raza', 'altaCSV')) { echo '<input class="btn_derch" type="button" value="Altas por CSV" onclick="abrirVentana_altasCSV()"/>'; //echo \core\HTML_Tag::a_boton_onclick("boton", array("raza", "altaCSV", $equipo['equipo']['id']), "Altas por CSV"); } ?> </div>
//Permitimos editar el comentario si es del usuario y han transcurrido menos de x minutos desde la ultima edición $editar_comentario = \core\HTML_Tag::a_boton_onclick("boton", array("articulos", "form_editar_comentario", $comentario['id']), 'Editar'); } else { $editar_comentario = ""; } if (\core\Usuario::tiene_permiso('articulos', 'form_eliminar_comentario')) { $eliminar_comentario = \core\HTML_Tag::a_boton_onclick("boton", array("articulos", "form_eliminar_comentario", $comentario['id']), 'Eliminar'); } else { $eliminar_comentario = ""; } $hacer_visible_comentario = ''; $style_not_visible = ''; if (!$comentario['visible']) { $style_not_visible = "style='background-color: lightpink;'"; if (\core\Usuario::tiene_permiso('articulos', 'hacer_visible_comentario')) { $hacer_visible_comentario = \core\HTML_Tag::a_boton_onclick("boton", array("articulos", "hacer_visible_comentario", $comentario['id']), 'Hacer visible'); //$hacer_visible_comentario = \core\HTML_Tag::a_boton("boton", array("articulos", "hacer_visible_comentario", $comentario['id']), 'Hacer visible' ); } } $edicion = $comentario['num_ediciones'] > 1 ? '<small>' . iText('Editado', 'dicc') . ' ' . ($comentario['num_ediciones'] - 1) . ' ' . iText('veces', 'dicc') . '.</small>' : ""; echo "<div>\n <div class='acciones_comentario'>{$editar_comentario} {$hacer_visible_comentario} {$eliminar_comentario}</div>\n " . iText('fecha', 'dicc') . ": " . $comentario['fecha_comentario'] . ' ' . $edicion . "<br/>\n <b>" . $comentario['usuario_login'] . "</b> " . iText('escribió', 'dicc') . ":\n </div>"; echo "<div id='texto_comentario' {$style_not_visible}>{$comentario['comentario']}</div><br/>"; } } echo "</div>"; ?> </div> <script type="text/javascript"> var unds_stock = <?php
<div> <!-- formulario post_reques_form utilizado para enviar peticiones por post al servidor y evitar que el usuario modifique/juegue con los parámetros modificando la URI mostrada --> <h1 id="titulo_seccion">Listado de usuarios</h1> <table class='resultados' border='3,#000000' cellspacing='0' cellpadding='10' summary="Listado de usuarios"> <thead> <tr> <th>login</th> <th>email</th> <th>fecha alta <br/> fecha confirmación</th> <th>acciones</th> </tr> </thead> <tbody> <?php foreach ($datos['filas'] as $fila) { echo "\n <tr>\n <td>{$fila['login']}</td>\n <td>{$fila['email']}</td>\t\t\n <td>{$fila['fecha_alta']}<br/>{$fila['fecha_confirmacion_alta']}</td>\t\n <td><center>" . \core\HTML_Tag::a_boton("boton1", array("usuarios", "form_modificar", $fila['id']), "modificar") . "<br/>" . \core\HTML_Tag::a_boton("boton1", array("usuarios", "form_borrar", $fila['id']), "borrar") . "<br/>" . \core\HTML_Tag::a_boton("boton1", array("usuarios_permisos", "index", $fila['login']), "permisos asignados") . "<br/>" . \core\HTML_Tag::a_boton("boton1", array("usuarios_roles", "index", $fila['login']), "roles asignados") . "</center></td>\n </tr>\n "; } echo "\n\t\t\t\t<tr>\n\t\t\t\t\t<td colspan='3'></td>\n\t\t\t\t\t\t<td><center>" . \core\HTML_Tag::a_boton("boton", array("usuarios", "form_insertar_interno"), "Insertar usuario") . "</center></td>\n\t\t\t\t</tr>\n\t\t\t"; ?> </tbody> </table> <?php //print("<a class='boton' href='{$datos["url_volver"]}' >volver</a>"); ?> </div>
<input type="hidden" name="filas" value='<?php echo serialize($datos['filas']); ?> '/> <input type="submit" value="<?php echo iText('Ordenar', 'dicc'); ?> " title="Ordenar juegos"/> </p> </form> </div> <div class="align_right"> <?php //echo \core\HTML_Tag::a_boton_onclick("boton", array("articulos", "form_insertar"), "Insertar un nuevo artículo"); echo \core\HTML_Tag::a_boton("boton", array("articulos", "form_insertar"), "insertar un nuevo artículo"); ?> </div> <div id="articulos"> <?php // foreach ($datos['filas'] as $key => $fila){ //cada fila corresponde a un juego de mesa // if($key !== 'otros'){ // $img = ($fila["foto"]) ? "<img class='img_index' src='".URL_ROOT."recursos/imagenes/articulos/".$fila["foto"]."' alt='{$fila['nombre']}' title='{$fila['nombre']}' />" :""; // $num_max_jug = isset($fila['num_max_jug'])?$fila['num_max_jug']:null; // if(is_null($num_max_jug) || $num_max_jug == $fila['num_min_jug']){ // $num_max_jug =''; // }else{ // $num_max_jug =' - '.$num_max_jug; // } // $rangoJug = $fila['num_min_jug'].$num_max_jug; // $articulo_nombre = str_replace(" ", "-", $fila['nombre']);
<thead> <tr> <th>Habilidad</th> <th>Tipo</th> <th>Descripción</th> <?php if (\core\Usuario::tiene_permiso($controlador, 'form_borrar')) { echo '<th>Acciones</th>'; } ?> </tr> </thead> <tbody> <?php foreach ($datos['habilidades'] as $key => $hab) { echo '<tr>'; $hab_nomb_hash = str_replace(" ", "", $hab['nombre']); //echo "<td class='edicion_jugador' data-id='{$jugador['id']}'>{$jugador['nombre']} <span class='glyphicon glyphicon-pencil' aria-hidden='true' style='color:#428bca;'></span></td>"; //$hab_nombr = str_replace(" ", "", $hab['nombre']); echo "<td id='{$hab_nomb_hash}'><b>{$hab['nombre']}</b></td>"; echo "<td>{$hab['tipo']}</td>"; echo "<td>{$hab['descripcion']}</td>"; if (\core\Usuario::tiene_permiso('skills', 'form_borrar')) { echo "<td>\n " . \core\HTML_Tag::a_boton_onclick("", array($controlador, "form_modificar", $hab['id']), "<span class='glyphicon glyphicon-pencil' aria-hidden='true' style='color:#428bca;'></span>") . " " . \core\HTML_Tag::a_boton_onclick("", array($controlador, "form_borrar", $hab['id']), "<span class='glyphicon glyphicon-trash' aria-hidden='true' style='color:#428bca;'></span>") . "</td>"; } echo '</tr>'; } ?> </tbody> </table></div>
// for($i=0;$i<$num_arts_por_pag && $i<count($datos['filas']);$i++){ // $fila = $datos['filas'][$i]; foreach ($datos['filas'] as $key => $fila) { //cada fila corresponde a un juego de mesa $img = $fila["foto"] ? "<img src='" . URL_ROOT . "recursos/imagenes/articulos/" . $fila["foto"] . "' alt='{$fila['nombre']}' tittle='{$fila['nombre']}' width='200px' />" : ""; $num_max_jug = isset($fila['num_max_jug']) ? $fila['num_max_jug'] : null; if (is_null($num_max_jug) || $num_max_jug == $fila['num_min_jug']) { $num_max_jug = ''; } else { $num_max_jug = '-' . $num_max_jug; } $rangoJug = $fila['num_min_jug'] . $num_max_jug; $articulo_nombre = str_replace(" ", "-", $fila['nombre']); $href = \core\URL::generar(array('articulos', 'juego', $articulo_nombre)); $title = (isset($fila['resenha']) and strlen($fila['resenha'])) ? $fila['resenha'] : $fila['nombre']; echo "<a href='{$href}' title='{$title}'><h3>{$fila['nombre']}</h3></a>" . $img . "<div class='text_justificado'>\n <p> </p>\n <p>Precio: <b class='precio'>{$fila['precio']} €</b></p> \n <p>Jugadores: {$rangoJug}</p>\n <a class='button' href='{$href}'>Mas detalles</a>\n </div>" . \core\HTML_Tag::a_boton("boton", array("articulos", "form_modificar", $fila['id']), "Modificar") . \core\HTML_Tag::a_boton("boton", array("articulos", "form_borrar", $fila['id']), "Borrar") . "<hr/>"; //<p>Precio: <b class='precio'>".\core\Conversiones::decimal_punto_a_coma_y_miles($fila['precio'])." €</b></p> } $categoria = isset($_REQUEST['p3']) ? $_REQUEST['p3'] : 'busqueda'; //busqueda lo enviamos por get como parametro 3 $num_grupo = isset($_REQUEST['p4']) ? $_REQUEST['p4'] : ''; $num_total_juegos = $datos["num_total_juegos"][0]['num_total_juegos']; $ult_grupo = floor($num_total_juegos / \controladores\articulos::$num_arts_por_pag); if ($ult_grupo > 1 && $num_total_juegos % \controladores\articulos::$num_arts_por_pag == 0) { //Evito el cero por indeterminación y el 1 por ser primo $ult_grupo--; } elseif ($ult_grupo == 1 && $num_total_juegos == \controladores\articulos::$num_arts_por_pag) { //Evita el 1 $ult_grupo = 0; } $grupo_ant = $num_grupo - 1;
echo \core\HTML_Tag::span_error('login', $datos); ?> <br /> Email: <input id='email' name='email' type='text' size='100' maxlength="30" value='<?php echo \core\Array_Datos::values('email', $datos) ? \core\Array_Datos::values('email', $datos) : ''; ?> ' onkeyup="limpiar_input('login');" onfocus="limpiar_inicial(this);"/> <?php echo \core\HTML_Tag::span_error('email', $datos); ?> <br /> Contraseña: <input id='password' name='password' type='password' size='30' value='<?php echo \core\Array_Datos::values('password', $datos); ?> ' /> <?php echo \core\HTML_Tag::span_error('password', $datos); ?> <br /> <?php if (isset($datos['errores']['validacion'])) { echo "<span style='color: red;'>{$datos['errores']['validacion']}</span><br />"; } ?> <input type='submit' value='enviar'> <input type='reset' value='limpiar'> </form> <script type="text/javascript" > </script>
<div id="enlaces"> <h2 class="titulo_seccion"><?php echo iText('Enlaces', 'dicc'); ?> </h2> <?php echo \core\HTML_Tag::a_boton("boton", array("enlaces", "form_anexar"), "Incluir un nuevo enlace"); ?> <dl> <?php foreach ($datos['enlaces'] as $id => $enlace) { $patron = '/http:\\/\\//'; if (!preg_match($patron, $enlace['url'])) { $enlace['url'] = 'http://' . $enlace['url']; } echo "<dt>\n <a href='{$enlace['url']}' target='on_blank' title='{$enlace['descripcion']}'>\n {$enlace['titulo']}\n </a>\n </dt>\n <dd>{$enlace['descripcion']}</dd>\n <center>\n " . \core\HTML_Tag::a_boton("", array("enlaces", "form_modificar", $id), "Modificar") . " - " . \core\HTML_Tag::a_boton("", array("enlaces", "form_borrar", $id), "Borrar") . "\n </center>\n "; } ?> </dl> <center> <?php echo \core\HTML_Tag::a_boton("boton1", array("enlaces", "form_anexar"), "Incluir un nuevo enlace"); ?> </center> <!--<center><button onclick='<?php //echo URL_ROOT.\core\Distribuidor::get_controlador_instanciado()."/form_anexar" ?> '>Incluir un nuevo enlace</button></center>--> </div>
<?php $usuario = $datos['filas'][0]; //var_dump($usuario); ?> <div > <h2>Modificación de datos del usuario <?php echo \core\Usuario::$login; ?> </h2> <ul> <li> <?php echo \core\HTML_Tag::a_boton("boton", array("usuarios", "form_cambiar_password", $usuario['id']), iText('Cambiar contraseña', 'frases')); ?> </li> </ul> </div>
<label for="asunto">Asunto:</label> <input id="asunto" type="text" name="asunto" value="<?php echo \core\Array_Datos::values('asunto', $datos); ?> "/><br/> <?php echo \core\HTML_Tag::span_error('asunto', $datos); ?> <br/> <label for="mensaje">Mensaje:</label><br/> <textarea id="mensaje" name="mensaje" cols="100" rows="5"><?php echo \core\Array_Datos::values('mensaje', $datos); ?> </textarea><br/> <?php echo \core\HTML_Tag::span_error('mensaje', $datos); ?> <br/> <small><p>*Atención: Todos los campos son obligatorios.</p></small> <input type="submit" name="enviar" value="Enviar" /> </fieldset> </form> <script type="text/javascript"> </script>
<?php foreach ($datos['filas'] as $key => $fila) { //cada fila corresponde a un juego de mesa $img = $fila["foto"] ? "<img class='img_index' src='" . URL_ROOT . "recursos/imagenes/articulos/" . $fila["foto"] . "' alt='{$fila['nombre']}' title='{$fila['nombre']}' />" : ""; $num_max_jug = isset($fila['num_max_jug']) ? $fila['num_max_jug'] : null; if (is_null($num_max_jug) || $num_max_jug == $fila['num_min_jug']) { $num_max_jug = ''; } else { $num_max_jug = '-' . $num_max_jug; } $rangoJug = $fila['num_min_jug'] . $num_max_jug; $articulo_nombre = str_replace(" ", "-", $fila['nombre']); $href = \core\URL::generar(array('articulos', 'juego', $fila['id'], $articulo_nombre)); $title = (isset($fila['resenha']) and strlen($fila['resenha'])) ? $fila['resenha'] : $fila['nombre']; echo "<div class='juego_index'>\n <a href='{$href}' title='{$title}'>\n <h3 class='titulo_art'>{$fila['nombre']}</h3>\n </a>\n <a href='{$href}' class='media_articulo'>{$img}</a>\n <div class='datos_articulo'>\n <p>" . iText('Precio', 'dicc') . ":<br/> <b class='precio'>{$fila['precio']} €</b></p> \n <p>" . iText('Jugadores', 'dicc') . ":<br/> {$rangoJug}</p>\n </div>\n <div class='masDetalles'>\n <a class='masDetalles' title='" . iText('Leer reseña', 'frases') . "'>" . iText('Más detalles', 'frases') . "</a>\n <p class='resenha'>{$fila['resenha']}</b></p>\n </div>\n "; echo "<div class='align_right'>" . \core\HTML_Tag::a_boton("boton", array("articulos", "form_modificar", $fila['id']), "Modificar") . \core\HTML_Tag::a_boton("boton", array("articulos", "form_borrar", $fila['id']), "Borrar") . "</div>\n </div>"; if ($key % $gamesLine == $gamesLine - 1) { echo "<div style='clear: left;'><hr/></div>"; } //<p>Precio: <b class='precio'>".\core\Conversiones::decimal_punto_a_coma_y_miles($fila['precio'])." €</b></p> } ?> </div> <div> <?php // $categoria = isset($_REQUEST['categoria'])?$_REQUEST['categoria']:'seccion'; $categoria = isset($_REQUEST['p3']) ? $_REQUEST['p3'] : 'seccion'; //'seccion' no vale para nada, solo para que p3 no quede vacio a la vista del usuario $categoria = isset($_REQUEST['p2']) && $_REQUEST['p2'] == 'busqueda' ? 'busqueda' : $categoria; $num_grupo = isset($_REQUEST['p4']) ? $_REQUEST['p4'] : ''; // $order_by = isset($_REQUEST['ordenar_por'])?$_REQUEST['ordenar_por']:'';
$texto = 'Jugadores estrella'; } ?> <h1 class="text-center"><small><?php echo $texto; ?> </small></h1> <?php //var_dump($datos); $controlador = $datos['controlador_clase']; if (isset($datos['values']['order_type'])) { $orden = $datos['values']['order_type']; } else { $orden = 'desc'; } echo \core\HTML_Tag::a_boton_onclick("btn_derch button", array("players", "form_insertar"), "<span class='glyphicon glyphicon-user' aria-hidden='true'>+</span>", array('title' => 'Nuevo jugador')); include PATH_APPLICATION_APP . "vistas/zonas/tablas/tabla_jugadores.php"; ?> </div> <script type="text/javascript"> /** * Función para ordenar mediante ajax la lista de jugadores */ $(document).ready(function(){ //Mostrar por ajax la imagen previa $(".orden_columna").click(function(event){ var x = $(event.target); field = x.data('field'); orden = x.data('ord');
?> '/><?php echo \core\HTML_Tag::span_error('login', $datos); ?> <br /> Password: <input type='password' id='password' name='password' maxsize='50' value='<?php echo \core\Datos::values('password', $datos); ?> '/><?php echo \core\HTML_Tag::span_error('password', $datos); ?> <br /> <br /> <?php echo \core\HTML_Tag::span_error('validacion', $datos); ?> <br /> <?php if (\core\Configuracion::$form_login_catcha) { require_once PATH_APP . 'lib/php/recaptcha-php-1.11/recaptchalib.php'; $publickey = "6Lem1-sSAAAAAGBkb_xsqktWUMRvoYBT4z0DZL3U"; // you got this from the signup page echo recaptcha_get_html($publickey); } ?> <input type='submit' value='enviar' /> <input type='button' value='cancelar' onclick='window.location.assign("<?php echo \core\URL::generar("inicio");
?> " >Doble</div></th> <th>Equipos</th> <?php if (\core\Usuario::tiene_permiso('raza', 'form_borrar')) { //echo '<th>Acciones</th>'; } ?> </tr> </thead> <tbody> <?php foreach ($datos['jugadores'] as $key => $jugador) { echo '<tr>'; //echo "<td class='edicion_jugador' data-id='{$jugador['id']}'>{$jugador['nombre']} <span class='glyphicon glyphicon-pencil' aria-hidden='true' style='color:#428bca;'></span></td>"; echo "<td>{$jugador['nombre']} " . \core\HTML_Tag::a_boton_onclick("", array("players", "form_modificar", $jugador['id']), "<span class='glyphicon glyphicon-pencil' aria-hidden='true' style='color:#428bca;'></span>") . "</td>"; echo "<td>{$jugador['coste']}</td>"; echo "<td>{$jugador['mo']}</td>"; echo "<td>{$jugador['fu']}</td>"; echo "<td>{$jugador['ag']}</td>"; echo "<td>{$jugador['ar']}</td>"; echo "<td>{$jugador['habilidades']}</td>"; echo "<td>{$jugador['tipo_hab_normal']}</td>"; echo "<td>{$jugador['tipo_hab_doble']}</td>"; echo "<td>"; if (isset($jugador['equipos'])) { foreach ($jugador['equipos'] as $equipo) { echo $equipo . '<br/>'; } } echo "</td>";
?> " title="baul" width="40px"/><?php echo iText('Baúl', 'dicc'); ?> </h3> <button id='btn_desplegar_carrito'><?php echo iText('Mostrar', 'dicc'); ?> <b>/</b> <?php echo iText('Ocultar', 'dicc'); ?> </button> </center> <div id='carrito_detalles' > <!-- Contenido de carrito se completa con ajax --> <?php //Sin ajax //Para que la primera vez al cargar aparezca el carrito, después será rellenado con ajax echo self::incluir("carrito", "ver"); ?> </div> <center> <?php echo \core\HTML_Tag::a_boton("boton1", array("carrito"), iText('Ver el contenido del baúl', 'frases')); ?> </center> </div>
$log_in = iText('Conectarse', 'dicc'); $sign_up = iText('Registrarse', 'dicc'); $log_out = iText('Desconectarse', 'dicc'); if (isset($_GET['p2']) && $_GET['p2'] == 'desconectar') { echo "<a class='destacado_l' href='" . \core\URL::generar("usuarios/form_login") . "'>{$log_in}</a>"; echo "<br/><br/><a class='destacado_r' href='" . \core\URL::generar("usuarios/form_insertar_externo") . "'>{$sign_up}</a>"; } else { if (\core\Usuario::$login == 'anonimo') { ?> <form class="validar_form_login" method='post' action='<?php echo \core\URL::generar("usuarios/form_login_validar"); ?> ' > <?php echo \core\HTML_Tag::form_registrar("form_login", "post"); ?> <?php echo iText('Usuario', 'dicc'); ?> :<br/><input type='text' id='login' name='login' value='' size="15"/><br/> <?php echo iText('Contraseña', 'dicc'); ?> :<br/><input type='password' id='password' name='password' value='' size="15"/><br/> <center> <input type='submit' value='<?php echo $log_in; ?> ' class="destacado_l"/> </center>