Bu soru çözüldü.
Veritabanı Veri Post Etme Sorunu
Merhabalar,Bir adet kayıt formum var, bu kayıt formumda ki verileri alıp db'ye insert yapmak istiyorum fakat $this->input->post('username') kullandığım zaman sorun yaşıyorum ekrana hata basıyor, yanlış mı kullanıyorum acaba kodlarım aşağıdadır.
Butona tıkladığım zaman aşağıda ki hatayı alıyorum, acaba use ile formu dahil mi etmem gerekiyor veya app.php de bir şey mi yapmalıyım ?
Ayrıca örnek bir adet form post kodu ekleyebilir misiniz ? (html+controller+model) şeklinde.
Teşekkürler
" Whoops Exception ErrorException (E_NOTICE)
Undefined property: AppControllersFrontendHome::$input "
Controller
public function makeRegister()
{
$username = $this->input->post('username');
print_r('post edildi');
}
Routes
Route::post('/kayit-ol/ekle', 'Home@makeRegister');
Html
<form action="{{ link_to('kayit-ol/ekle') }}" method="post">
<input class="form-control" id="username" type="text" name="username" placeholder="Kullanıcı Adı">
</form>
Cevaplar (7)

Zeyd Duran
Web Master Olma yolunda Bir kardeşiniz :)3 yıl önce
Titan V2 de $this->input->post('data') gib bir kullanım yok bunun yerine Request Kütüphanesi var.

developerman
Web Developer3 yıl önce
@Zeyd Duran " $username = Request::post('username'); " şeklinde kullandığımda ise aşağıda ki hatayı alıyorum.
Error Class 'AppControllersFrontendRequest' not found

Turan Karatuğ
Software Developer - Creator of TitanMVC3 yıl önce
Request kütüphanesini controller'a dahil etmeniz gerekir. class tanımlamasının üzerine
use Request
ekleyin. 
developerman
Web Developer3 yıl önce
Teşekkür ederim, peki Modeli sayfaya nasıl dahil ediyoruz ? Anladığım kadarıyla eski sürümde ' $this->load->model('Register'); ' şeklindeymiş.

Turan Karatuğ
Software Developer - Creator of TitanMVC3 yıl önce
http://v2.titanphp.com/doc/model#model-kullanimi

Turan Karatuğ
Software Developer - Creator of TitanMVC3 yıl önce
Rica ederim. Sorunun durumunu "çözüldü" olarak güncellerseniz sevinirim.
Cevap Yazın

developerman
3 yıl önce sordu.Çok Okunanlar
- 6290 [v2.x] Mail gönderme - SMTP connect() failed
- 4729 [v1.x] Sınırsız Kategori/Menu Bulabildiğim en iyi çözüm !
- 1925 [v1.x] TitanPhp örnek uygulamalar
- 1882 [v1.x] Üye giriş ve kayıt olması ?
- 1849 [v1.x] Sınırsız Kategori/Menu ÖNEMLİ
- 1526 [v1.x] Veritabanı Kayıt Ekleme
- 1488 [v1.x] $this->load->plugin('template');
- 1424 [v1.x] index.php?url şeklinde kullanmadan controllere erişemiyorum.
- 1381 [v1.x] fonksiyonların içinde veritabanı işlemi
- 1379 [v2.x] vendor/autoload hatası (kurulum)