Witam,
Od niedawna uczę się Zend i aktualnie tworzę pierwszą większa aplikacje. Mam problem z formularzem
formularz :
<?php
class Application_Form_Add extends Zend_Form
{
public function init()
{
/* Form Elements & Other Definitions Here ... */
$this->setAction('b-add');
$this->setMethod('post') ;
$name = new Zend_Form_Element_Text('name') ;
$name->setRequired(true) ;
$name->setLabel('Podaj tytul') ;
$sciezka = new Zend_Form_Element_Text('sciezka') ;
$sciezka->setRequired(true)
->setLabel('Podaj sciezke') ;
$kom = new Zend_Form_Element_Text('kom') ;
$kom->setRequired(false)
->setLabel('Podaj komentarz') ;
$sub = new Zend_Form_Element_Submit('sub') ;
$sub->setRequired(true)
->setLabel('dodaj album') ;
$this->addElements(array($name,$sciezka, $kom, $sub)) ;
}
}
I tutaj b-add
public function bAddAction()
{
// action body
if(isset($_POST['name'])) {
$name = $this->getRequest()->getPost('name', null);
$sciezka = $this->getRequest()->getPost('sciezka', null);
$kom = $this->getRequest()->getPost('kom', null);
require_once "C:/xampp/htdocs/projects/plyta/application/models/Database.php" ;
$datab = new Application_Model_Database();
$datab->add(array(
[name] => $name,
[sciezka] => $sciezka,
)) ;
//header('Location : index') ;*/
}
}
I w bazie danych mam pusta tabele.Czemu tak jest ? Dziękuje za pomoc.