• 01-04-2020, 19:29:30
    #1
    Üyeliği durduruldu
    Merhaba,
    Hata bir çok yere baktım en son buraya sormayı düşündüm yardımcı olursanız çok sevinirim hata şu şekilde
    A PHP Error was encountered
    
    Severity: Warning
    Message: Invalid argument supplied for foreach()
    Filename: libraries/Parser.php
    Line Number: 144
    Backtrace:
    File: B:\xampp\sub\**\application\controllers\general.php
    Line: 16
    Function: parse
    File: B:\xampp\sub\**\index.php
    Line: 316
    Function: require_once
    Kodlar şu şekilde

    <?php
    defined('BASEPATH') OR exit('No direct script access allowed');
    
    class general extends CI_Controller {
    
        public $pageDataa;
        function __construct()
        {
            parent::__construct();
            $pageDataa['title'] = "** - Admin Panel";
        }
        public function index()
        {
    $this
    ->parser
    ->parse("admin/fragment/header", $this->pageDataa);            
    $this
    ->parser
    ->parse("admin/index", $this->pageDataa);    
        }    
        public function login()
        {
    $this
    ->parser
    ->parse("admin/login");    
        }
    }
  • 17-05-2020, 02:19:19
    #2
    function __construct()
        {
            parent::__construct();
            $pageDataa['title'] = "** - Admin Panel";
       }
    bu kısımda $pageDataa['title'] hatalı
    function __construct()
        {
            parent::__construct();
            $this->pageDataa['title'] = "** - Admin Panel";
        }
    şeklinde düzeltirseniz sanırım düzelecektir.