Jump to content

Felipe Torres

Members
  • Content count

    189
  • Joined

  • Last visited

Community Reputation

1 Comum

About Felipe Torres

Informações Pessoais

  • Localização
    Brasília
  1. Felipe Torres

    Severity: Warning - Codeigniter

    Galera, Estou tendo um warning no Codeigniter e não estou sabendo resolver. Já atualizei o Codeigniter para a versão 3.1.10 Procurei espaços em branco nas tags O Erro é esse: A PHP Error was encountered Severity: Warning Message: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? Filename: libraries/Grocery_CRUD.php Line Number: 2836 Backtrace: File: /opt/lampp/htdocs/tiana/application/controllers/Admin.php Line: 6 Function: __construct File: /opt/lampp/htdocs/tiana/index.php Line: 315 Function: require_once Meu Controller Admin.php <?php class Admin extends CI_Controller { public function __construct() { parent::__construct(); if($this->session->userdata("logado")) { if(!$this->uri->segment(2) == "sair") { redirect('admin/login'); } } } public function entrar(){ $alerta = null; if($this->input->post('entrar') === 'entrar') { if($this->input->post('captcha')) redirect('admin/login'); //Define as regras de validação $this->form_validation->set_rules('email','EMAIL', 'required|valid_email'); $this->form_validation->set_rules('senha','SENHA', 'required|min_length[6]|max_length[20]'); //Executa as regras de validação if ($this->form_validation->run() === TRUE) { //Carrega o model usuarios_model $this->load->model('usuarios_model'); //Armazena os dados do formulário em variáveis $email = $this->input->post('email'); $senha = $this->input->post('senha'); //Executando o método check_login do model $login_existe = $this->usuarios_model->check_login($email, $senha); //verifica se os dados digitados estão corretos if($login_existe){ //login atorizado $usuario = $login_existe; // Configurar os dados da sessão $session = array( 'email' => $usuario["email"], 'created' => $usuario["created"], 'logado' => TRUE ); // inicia a sessão $this->session->set_userdata($session); redirect('painel'); //iniciar a sessão e redirecionar para algum lugar restrito }else{ $alerta = array( "class" => "danger", "mensagem" => "Atenção! Login inválido, senha ou email incorrentos." ); } }else{ $alerta = array( "class" => "danger", "mensagem" => "Atenção! Falha na validação do formulário". validation_errors() ); } } $dados = array( "alerta" => $alerta ); $this->load->view('admin/login', $dados); } public function sair(){ $this->session->sess_destroy(); redirect ('admin/entrar'); } }
  2. Felipe Torres

    Alterar pagina inicial

    Fala galera, Nao estou conseguindo alterar a pagina inicial do meu site. Da maneira normal eu teria que ir em Settings -> Reading Mas o problema e que a opcao de alterar a "Front page" nao esta aparecendo. Como isso pode acontecer? Tem outra maneira para alterar a pagina principal? obrigado.
  3. Felipe Torres

    Foreach PHP + Javascript

    Boa tarde, Estou com um problema e queria dicas de como resolver. Nesse javascript estou precisando de um "foreach" do php para colocar as imagens que vem do banco de dados. Não sei como integrar Javascript e PHP. Alguém tem uma dica? <script type="text/javascript"> gallery_set = [ //AQUI DENTRO EU TENHO QUE PEGAR UM ARRAY, FOR, FOREACH O QUE FOR PRA PEGAR AS IMAGENS DO BANCO. '<?php echo base_url() ?>assets/img/gallery/kenburns/1.jpg', '<?php echo base_url() ?>assets/img/gallery/kenburns/2.jpg' ] jQuery(document).ready(function(){ "use strict"; jQuery('html').addClass('without_border'); jQuery('#kenburns').attr('width', window_w); jQuery('#kenburns').attr('height', window_h-header.height()); jQuery('#kenburns').kenburns({ images: gallery_set, frames_per_second: 30, display_time: 8000, fade_time: 500, zoom: 1.2, background_color:'#000000' }); jQuery('#kenburns').css('top', header.height()+'px'); }); </script>
  4. Felipe Torres

    PHP e CODEIGNITER - Controller

    Boa noite galera, Estou com uma dificuldade para puxar mais de 1 model dentro do mesmo controller. Eu tenho a class Profissionais, dentro da function INDEX eu quero puxar SOCIOS (que está dando certo, os dados estão indo para a view PROFISSIONAIS) e também quero carregar ADVOGADOS e ADMINISTRADOR. Só que não estou conseguindo. Controller (teste1): <?php class Profissionais extends CI_Controller { public function __construct() { parent::__construct(); } public function index(){ $this->load->model('Socios_model'); $dados['socio'] = $this->Socios_model->get_socios(); $this->load->view('profissionais',$dados); } public function advogados(){ $this->load->model('Socios_model'); $dados['socio'] = $this->Socios_model->get_socios(); $this->load->view('profissionais',$dados); } } /** * */ class Advogados extends Profissionais { function __construct() { parent::__construct(); } public function index(){ $this->load->model('Advogados_model'); $dados['advogados'] = $this->Advogados_model->get_advogados(); var_dump($dados['advogados']); $this->load->view('profissionais',$dados); } } Controller (teste2): class Profissionais extends CI_Controller { public function __construct() { parent::__construct(); } public function index(){ $this->load->model('Socios_model'); $dados['socio'] = $this->Socios_model->get_socios(); $this->load->model('Advogados_model'); $adv['advogados'] = $this->Advogados_model->get_advogados(); $this->load->view('profissionais',$dados,$adv); } } O erro diz que a variável não foi definida: A PHP Error was encountered Severity: Notice Message: Undefined variable: advogados Filename: views/profissionais.php Line Number: 169 Backtrace: File: C:\wamp\www\novo\application\views\profissionais.php Line: 169 Function: _error_handler File: C:\wamp\www\novo\application\controllers\Profissionais.php Line: 19 Function: view File: C:\wamp\www\novo\index.php Line: 315 Function: require_once A PHP Error was encountered Severity: Warning Message: Invalid argument supplied for foreach() Filename: views/profissionais.php Line Number: 169 Backtrace: File: C:\wamp\www\novo\application\views\profissionais.php Line: 169 Function: _error_handler File: C:\wamp\www\novo\application\controllers\Profissionais.php Line: 19 Function: view File: C:\wamp\www\novo\index.php Line: 315 Function: require_once
  5. Felipe Torres

    Acessando outro banco

    Boa tarde, Por qual caminho eu consigo desenvolver a seguinte situação: Eu tenho um servidor que vou chamar de A e outro servidor chamado de B. Eu quero colocar algumas pastas que estão no servidor A no servidor B. A ideia é puxar um site do servidor A para o servidor B Fui claro? :D :huh:
  6. Felipe Torres

    Ler arquivos PDF

    Galera, Você sabem como de uma maneira fácil para um leigo disponibilizar arquivos pdf`s nos sites. Eu tenho um site e os arquivos PDF`s não abrem no Iphone e no androide só se baixar o arquivo. Obrigado vlw :mellow:
  7. Felipe Torres

    Calendário aberto

    Galera, O que eu quero é isso aqui: https://eonasdan.github.io/bootstrap-datetimepicker/#inline Só que não estou achando os arquivos para poder usar! Alguém ajuda?
  8. Felipe Torres

    Calendário aberto

    Boa tarde galera, Estou precisando montar um calendário e não estou sabendo como. O calendário não será em um campo <input> e sim aberto quando abrir uma página no meu site, alguém tem alguma ideia? obrigado
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.