Diferencia entre revisiones de «Usuario:ManuelRomero/pruebas»

De WikiEducator
Saltar a: navegación, buscar
Línea 1: Línea 1:
 
<source lang=php>
 
<source lang=php>
<?php
+
<!DOCTYPE html>
require_once('./../include/DB.php');
+
{*Platilla para visualizar los productos, se invoca desde productos.php*}
 
+
<html>
require_once('Smarty.class.php');
+
     <head>
 
+
        <title>página de smarty</title>
// Recuperamos la información de la sesión
+
        <meta charset="UTF-8">
session_start();
+
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
 
+
    </head>
// Y comprobamos que el usuario se haya autentificado, para evitar que puedan acceder directamente
+
    <body>
//a esta pagina sin pasar por el login
+
      {*primero solo visualizaremos que el usuario está conectado*}
if (!isset($_SESSION['usuario']))
+
      <h1>Bienvenido a esta página {$usuario}</h1>
     die("Error - debe <a href='login.php'>identificarse</a>.<br />");
+
      <hr/>
 
+
      <h3>En breve visualizará una lista de productos para hacer su compra</h3>
 
+
     
// Cargamos la librería de Smarty
+
    </body>
 
+
</html>
$smarty = new Smarty;
+
$smarty->template_dir = '/web/smarty/tiendaSmarty/templates/';
+
$smarty->compile_dir = '/web/smarty/tiendaSmarty/templates_c/';
+
$smarty->config_dir = '/web/smarty/tiendaSmarty/configs/';
+
$smarty->cache_dir = '/web/smarty/tiendaSmarty/cache/';
+
 
+
 
+
//De momento solo visualizamos que el usuario  
+
$smarty->assign("usuario",$_SESSION['usuario']);
+
//Ahora mostramos la plantilla
+
 
+
$smarty->display("producto.tpl");
+
 
</source>
 
</source>

Revisión de 02:37 12 ene 2015

<!DOCTYPE html>
{*Platilla para visualizar los productos, se invoca desde productos.php*}
<html>
    <head>
        <title>página de smarty</title>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
    </head>
    <body>
       {*primero solo visualizaremos que el usuario está conectado*}
       <h1>Bienvenido a esta página {$usuario}</h1>
       <hr/>
       <h3>En breve visualizará una lista de productos para hacer su compra</h3>
 
    </body>
</html>