almino8

Untitled

Mar 11th, 2015
192
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.09 KB | None | 0 0
  1. <?php
  2. //define uma mensagem para ser exibida na próxima tela carregada
  3. function set_msg($id='msgerro', $msg=NULL, $tipo='erro') {
  4.     echo "<script>console.log('entrou');</script>";
  5.     $CI = & get_instance();
  6.  
  7.     switch ($tipo) {
  8.         case 'erro':
  9.             $CI->session->set_userdata($id, '<div class="alert-box alert"><p>'.$msg.'</p></div>');
  10.             break;
  11.         case 'sucesso':
  12.            
  13.             $CI->session->set_userdata($id, '<div class="alert-box success"><p>'.$msg.'</p></div>');
  14.             break;
  15.  
  16.         default:
  17.             $CI->session->set_userdata($id, '<div class="alert-box"><p>'.$msg.'</p></div>');
  18.             break;
  19.     }
  20. }
  21.  
  22. //verifica se existe uma mensagem para ser exibida na tela atual
  23. function get_msg($id, $printar=TRUE){
  24.    $CI = & get_instance();
  25.    $flashdata = $CI->session->userdata($id);
  26.    $this->session->unset_userdata($id);
  27.    if($flashdata !== FALSE){
  28.        
  29.        if($printar){
  30.            echo $flashdata;
  31.            return TRUE;
  32.        }else{
  33.            return $flashdata;
  34.        }
  35.        return FALSE;
  36.    }
  37.    
  38. }
Advertisement
Add Comment
Please, Sign In to add comment