2016-04-01 9 views
0

Merhaba Yeni Kod Kod Ediciyim ve kodumun bu hatayı neden oluşturduğunu bilmek istiyorum.Sözdizimi hatası, beklenmedik '->' (T_OBJECT_OPERATOR) Kod tutucusunda

function index(){ 
    $this->load->library('form-validation'); 
    $this->form-validation-set_rules('username','Username','trim|required'); 
    $this->form-validation-set_rules('password','Password','trim|required'); 
    if ($this->form-validation->run() == FALSE) { 
     $this->load->view('reg_form_view');//failed input 
    } else { 
     //redirect('reg_success','refresh'); 
     echo "success"; 
    } 
} 
+0

konu olduğunu work' edecek aşağıdaki kodu deneyin formu-validation- durumunda 'form_validation->' olarak değiştirin o değil, kütüphane dosyası tarafından hangi nesnenin oluşturulduğunu kontrol et (örn. form-validation) –

cevap

1

Rakip nesne çağrısı için yanlış sözdizimini kullandığınızı düşünüyorum.

function index(){ 
$this->load->library('form_validation'); 

    $this->form_validation->set_rules('username','Username','trim|required'); 
$this->form_validation->set_rules('password','Password','trim|required'); 

if($this->form_validation->run() == FALSE){ 
    $this->load->view('reg_form_view');//failed input 
}else{ 
    //redirect('reg_success','refresh'); 
    echo "success"; 
} 

Oku formget form validation ve Codeigniter Form Validation

-1
function index(){ 
$this->load->library('form_validation'); 

$this->form_validation->set_rules('username','Username','trim|required'); 
$this->form_validation->set_rules('password','Password','trim|required'); 

if($this->form_validation->run() == FALSE){ 
    $this->load->view('reg_form_view');//failed input 
}else{ 
    //redirect('reg_success','refresh'); 
    echo "success"; 
} 

} 
+0

Bu yanlıştır. ** 'form validation' ** –

0

o

function index(){ 
    $this->load->library('form_validation'); 
    $this->form_validation->set_rules('username','Username','trim|required'); 
    $this->form_validation->set_rules('password','Password','trim|required'); 
    if ($this->form_validation->run() == FALSE) { 
     $this->load->view('reg_form_view');//failed input 
    } else { 
     //redirect('reg_success','refresh'); 
     echo "success"; 
    } 
}`