Bu aralar boş zamanım çok oluyor fırsattan istifade framework Codeigniterı inceliyordum. Veritabanına bir türlü kayıt ekleyemedim
localhost/yeniproje/admin/newpagesave boş sayfa
nerde hata yaptım bir türlü çözemedim rica etsem bakabilirseniz sevinirim

views/new_page.php
<form enctype="multipart/form-data" name="vekle" id="vekle" method="POST" action="newpagesave" class="mainForm">
<input type="hidden" name="ekle" value="1">
<!-- Input text fields -->
<fieldset>
<div class="widget first">
<div class="head">
<h5 class="iList">Sayfa Ekle</h5></div>
<div class="rowElem noborder">
<label>Sayfa Adı:</label>
<div class="formRight"><input name="sayfa_adi" type="text" id="sayfa _adi"></div><div class="fix"></div></div>
<div class="rowElem noborder">
<textarea class="wysiwyg" name="sayfa_icerik" rows="2" cols="2" id="sayfa_icerik">Sayfa İçerik</textarea><div class="fix"></div></div>
<input type="submit" value="Ayarları kaydet" class="greyishBtn submitForm">
<div class="fix"></div>controllers/admin.php// Yeni Sayfa Ekle
function newpagesave()
{
$newpage_name =$this->input->post("sayfa_baslik",TRUE);
$newpage_content =$this->input->post("sayfa_icerik",TRUE);
if(empty($newpage_name) || empty($newpage_content))
{
// error
$data =array('baslik'=>'HATA OLUŞTU','mesaj'=>'Lütfen Tüm Alanları Doldurunuz');
$this->load->view("hata_view",$data);
}
else
{
$degerler=array($newpage_name,$newpage_content);
$this->load->model("admin_model");
$sonuc = $this->admin_model->newpagesave($degerler);
if($sonuc==1)
{
//updatesubject
redirect(site_url() ."/admin/newpage/");
}
else
{
//errors
$data =array('baslik'=>'HATA OLUŞTU','mesaj'=>'Teknik Bir Sorun Oluştu');
$this->load->view("hata_view",$data);
}
}
}models/admin_model.php<?php
Class admin_model Extends CI_Model
{
function __construct()
{
parent::__construct();
// $this->load->database();
}
######### admin ###########
function newpagesave($values)
{
$this->load->library("data");
$newpage_name =$values[0];
$newpage_content =$values[1];
$data = array(
'page_title' => $newpage_name,
'page_content' => $newpage_content,
'page_link' => $this->data->self($newpage_name)
);
$save = $this->db->insert("page",$data);
if($save)
{
return 1;
}
else
{
return 0;
}
}
// newpagesave function end
}
?>