//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
Zdravím, dělám web pomocí MVC architektury a nemůžu přijít co mám špatně na vložení článku do databáze, přikládám úryvky kódů. model spravceclanku
public function odesliKomentar($prezdivka, $vzkaz) { $komentar = array ('prezdivka' => $prezdivka, 'vzkaz' => $vzkaz,); Db::vlozeni('nkniha', $komentar); }
kontroler clankykontroler
$spravceClanku = new SpravceClanku(); if($_POST) { $spravceClanku->odesliKomentar($_POST['prezdivka'], $_POST['vzkaz']); $this->pridaniZpravy('Komentář odeslán.'); $this->presmerovani('clanek'); }
a šablona clanek
<section> <form mehod="post"> <h3>Přezdívka:</h3> <input type="text" name="prezdivka" /><br /> <h3>Komentář:</h3> <textarea name="vzkaz" rows="7" cols="50" wrap="soft"></textarea><br /> <input type="submit" value="Odeslat" /> </form> </section>
Máš překlep u šablony, chybí ti tam t -> <form method="post">
Zobrazeno 2 zpráv z 2.