• 07-03-2013, 14:21:06
    #1
    Aldığım hata aşağıdaki gibidir
    Severity: Notice
    Message: Undefined property: Anasayfa::$uri
    Filename: controllers/anasayfa.php
    Line Number: 57
    57. satırda olanlar aşağıda;
    $this->index_model->yazi($config['per_page'],$this->uri->segment(3,0));
    buradaki $this->uri->segment(3,0) bölümünde hata verdiğini tespit ettim. Kullandığım htaccess dosyası aşağıdaki gibidir
        RewriteEngine On
        RewriteBase /
        RewriteCond %{REQUEST_URI} ^system.*
        RewriteRule ^(.*)$ /index.php?/$1 [L]
        RewriteCond %{REQUEST_URI} ^application.*
        RewriteRule ^(.*)$ /index.php?/$1 [L]
        RewriteCond %{REQUEST_FILENAME} !-f
        RewriteCond %{REQUEST_FILENAME} !-d
        RewriteRule ^(.*)$ index.php?/$1 [L]
    Autoload sayfasında url 'yi yüklüyorum;
    $autoload['helper'] = array('url');

    Localhostta sorunsuz çalışırken burda hata alıyorum. Acaba sebebi ne olabilir?
  • 07-03-2013, 14:38:24
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    kubilay adlı üyeden alıntı: mesajı görüntüle
    Aldığım hata aşağıdaki gibidir
    Severity: Notice
    Message: Undefined property: Anasayfa::$uri
    Filename: controllers/anasayfa.php
    Line Number: 57
    57. satırda olanlar aşağıda;
    $this->index_model->yazi($config['per_page'],$this->uri->segment(3,0));
    buradaki $this->uri->segment(3,0) bölümünde hata verdiğini tespit ettim. Kullandığım htaccess dosyası aşağıdaki gibidir
        RewriteEngine On
        RewriteBase /
        RewriteCond %{REQUEST_URI} ^system.*
        RewriteRule ^(.*)$ /index.php?/$1 [L]
        RewriteCond %{REQUEST_URI} ^application.*
        RewriteRule ^(.*)$ /index.php?/$1 [L]
        RewriteCond %{REQUEST_FILENAME} !-f
        RewriteCond %{REQUEST_FILENAME} !-d
        RewriteRule ^(.*)$ index.php?/$1 [L]
    Autoload sayfasında url 'yi yüklüyorum;
    $autoload['helper'] = array('url');

    Localhostta sorunsuz çalışırken burda hata alıyorum. Acaba sebebi ne olabilir?

    $this->uri->segment(3,0) daki 0 ne için kullanıyorsunuz ? tek parametre almiyor mu uri ?
  • 04-09-2013, 18:06:10
    #3
    Üyeliği durduruldu
    $uri diye bir değişken var ancak gözükmüyor aldığınız hata bu.
    adres çubuğunda eğer sorgulu yapmassanız bu hatayı alabilirsiniz.
    /control_ismi/function/id
    sizin almak istediğiniz id $this->uri->segment(3);
    şeklinde çağırsınız. Ancak /control_ismi/function/ şeklinde geliş olursa boş olduğundan hata ile karşılaşırsınız.

    bir değişkene atıyım empty ile var mı yok mu öğrenin.
  • 04-09-2013, 22:51:37
    #4
    Autoload a url yazarsanız url helper sınıfını yüklemiş olursunuz bu arada.Uri class ı otomatik yükleniyor kendi zaten.