Advertisement
Raca

Selector (controlador)

Nov 5th, 2018
13
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.59 KB | None | 0 0
  1. <?php
  2. defined('BASEPATH') OR exit('No direct script access allowed');
  3.  
  4. class Selector extends CI_Controller {
  5.     /**
  6.      * RACANOFELLER v3.0
  7.      * v1 12-Sep-2018   @raca
  8.      * v2 13-Oct-18 (terminado, falta poner el control de sesion)
  9.      * INFO: Viene del login, identificamos el tipo de empresa y lo mandamos a su controlador, si es nuevo a la Bienvenida
  10.      */
  11.    
  12.     public function __construct()
  13.     {
  14.         parent::__construct();
  15.     }
  16.  
  17.     function index()
  18.     {
  19.        
  20.         // $id=$this->session->userdata('username');  sistema de sesion anterior
  21.         $id=1; // simula sesion, borrar
  22.  
  23.         $this->db->where('id',$id);
  24.         $this->db->select('tipo,nick');
  25.         $consulta=$this->db->get_where('usuario');
  26.         $fila=$consulta->row();
  27.         $tipo=$fila->tipo;
  28.        
  29.         switch ($tipo) {
  30.         case 0:
  31.         $data['nick']=$fila->nick;
  32.         $this->load->view('bienvenida',$data);
  33.         break;
  34.         case 1:
  35.         redirect('http://www.racanofeller.com/index.php/granja');
  36.         break;
  37.         case 2:
  38.         redirect('http://www.racanofeller.com/index.php/ganaderia');
  39.         break;
  40.         case 3:
  41.         redirect('http://www.racanofeller.com/index.php/bodega');
  42.         break;
  43.         case 4:
  44.         redirect('http://www.racanofeller.com/index.php/fruteria');
  45.         break;
  46.         case 5:
  47.         redirect('http://www.racanofeller.com/index.php/carniceria');
  48.         break;
  49.         case 6:
  50.         redirect('http://www.racanofeller.com/index.php/licoreria');
  51.         break;
  52.         case 7:
  53.         redirect('http://www.racanofeller.com/index.php/bar');
  54.         break;
  55.         case 8:
  56.         redirect('http://www.racanofeller.com/index.php/colmado');
  57.         break;
  58.         case 9:
  59.         redirect('http://www.racanofeller.com/index.php/restaurant');
  60.         break;
  61.         default:
  62.         }
  63.     }
  64. }
  65. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement