Właśnie czytam na temat Zend_Session. Z tego co do tej pory dowiedziałem się o frameworkach z opinii różnych ludzi to chyba zostanę przy zendzie bo:
- symphony podobno trudne dla początkujących a ja potrzebuję zacząć pisać w miarę szybko
- cakephp hmmmm ten podobno ok ale jakoś nie mogłem go załapać być może dlatego że nie znalazłem żadnego fajnego tutoriala
Mam jeszcze jedno pytanko sticte dotyczące zenda.
Mamy formularz i użytkownik nie wypełnił go poprawnie więc trzeba dla niego stworzyć form z ostrzerzeniem czyli wszystko to samo tylko np dodajemy jeden wiersz z komunikatem.
Zrobiłem coś takiego ale niestety wywala błędy:
Szablon formularza logowania:
<TD id="test">Kalendarz KSW
</TD> <? echo $this->render($this->exception);?>
<td><form action="/zf-tutorial/index/loguser" method="post"> <input type="text" name="login"/> <input type="password" name="pass"/> <input type="submit" name="loguj" value="Loguj" />
Kontroler:
<?php
function indexAction($exception = null) {
$view = Zend::registry('view');
$view->title = "KSW Kalendarz";
if ($exception !== null ) {
$view->exception = 'indexErr.tpl.php';
}
echo $view->render('indexIndex.tpl.php'); }
function loguserAction() {
$view = Zend::registry('view');
$view->title = "KSW Kalendarz";
if (strtolower($_SERVER['REQUEST_METHOD']) == 'post') { $post = Zend::registry('post');
$login = $post->noTags('login');
$pass = $post->noTags('pass');
$exception = "blabla";
IndexController::indexAction($exception);
}
?>