Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [CI]nie włącza helpera
Forum PHP.pl > Forum > PHP > Frameworki
HaMtAr0
Nie chcę żeby helper form był ładowany automatycznie, wolę go uruchamiać sam. Gdy go jednak umieściłem w funkcji __construct wyświetla się error:
Cytat
A PHP Error was encountered

Severity: Notice

Message: Undefined property: Formularz::$load

Filename: controllers/formularz.php

Line Number: 10

Fatal error: Call to a member function helper() on a non-object in /home/adam/public_html/workspace/CodeIgniter/system/application/controllers/formularz.php on line 10

Kod
<?php
class Formularz extends Controller
{
    function Formularz()
    {
        parent::Controller();
    }
    function __construct()
    {
        $this->load->helper('form');
    }
    
    function index()
    {
        // załadowanie formularza
    
        $view_form = $this->load->view('form','', True);
        $this->load->view('metrohacker/index', array('galeria' =>$view_form));
    }
    function submit()
    {
        // załadowanie wynikowego formularza, przekazanie danych
        $view_submit = $this->load->view('wynik', array('czas' => $this->input->post('czas'), 'login' => $this->input->post('login'), 'password' => $this->input->post('password'), 'plec' => $this->input->post('plec'), 'zainteresowania' => $this->input->post('zainteresowania')), TRUE);
        $this->load->view('metrohacker/index', array('galeria' =>$view_submit));
    }
}
?>
grzesiek_g
  1. <?php
  2. class Formularz extends Controller
  3. {
  4.  
  5. function __construct()
  6. {
  7. parent::__construct();
  8. $this->load->helper('form');
  9. }
  10. ?>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.