本文整理汇总了PHP中Zend_Filter_Input::getInt方法的典型用法代码示例。如果您正苦于以下问题:PHP Zend_Filter_Input::getInt方法的具体用法?PHP Zend_Filter_Input::getInt怎么用?PHP Zend_Filter_Input::getInt使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Zend_Filter_Input
的用法示例。
在下文中一共展示了Zend_Filter_Input::getInt方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: usunAction
/**
* Usuw� dan� ankiet�
*/
public function usunAction()
{
$post = new Zend_Filter_Input($_POST);
$poll = new Ankiety();
$db = $poll->getAdapter();
$where = $db->quoteInto('id_ankieta = ?', $post->getInt('ankieta_id'));
$rows_affected = $poll->delete($where);
$this->_redirect('/ankieter');
}
示例2: addSoftAction
public function addSoftAction()
{
$post = new Zend_Filter_Input($_POST);
$soft = new Oprogramowanie();
$data = array('nazwa' => $post->getRaw('oprogramowanie_nazwa'), 'producent' => $post->getRaw('oprogramowanie_producent'), 'wersja' => $post->getRaw('oprogramowanie_wersja'), 'nr_seryjny' => $post->getRaw('oprogramowanie_numer'), 'klucz_licencji' => $post->getRaw('oprogramowanie_klucz'), 'termin_licencji' => $post->getRaw('oprogramowanie_termin'), 'typ_licencji' => $post->getRaw('oprogramowanie_typ'), 'ilosc_stanowisk' => $post->getRaw('oprogramowanie_ilosc'), 'url_scan' => $post->getRaw('oprogramowanie_url'));
try {
$id = $soft->insert($data);
$this->_forward('index', 'index');
} catch (Soft_Validation_Exception $e) {
$this->_forward('index', 'index', array('validationSoftError' => $e->getMessage()));
}
$komOpr = new KompOpr();
$data = array('id_komputer' => $post->getInt('komputery'), 'id_oprogramowanie' => $post->getRaw('oprogramowanie_nazwa'));
try {
$komOpr->insert($data);
$this->_forward('index', 'index');
} catch (Soft_Validation_Exception $e) {
$this->_forward('index', 'index', array('validationSoftError' => $e->getMessage()));
}
}
示例3: testGetInt
/**
* @deprecated since 0.8.0
* @return void
*/
public function testGetInt()
{
$source = array('123');
$filter = new Zend_Filter_Input($source);
$this->assertEquals(123, $filter->getInt(0));
$this->assertFalse($filter->getInt(1));
}
示例4: exportAction
/**
* Tworzony jest w locie plik exela i wysyłany jest odpowiedni nagłówek (header)
* do przeglądarki internetowej tak że pojawia się okienko dialogowe (ie,opera, itd)
* z zapytaniem co chcemy zrobić danym plikiem (otworzyć, zapisać)
*
* Akcja dla :http://raport/export
* i :http://raport/export/ankieta/#id
*/
public function exportAction()
{
$post = new Zend_Filter_Input($_POST);
$poll = new Ankiety();
$db = $poll->getAdapter();
$pollId = $this->_getParam('ankieta');
if (empty($pollId)) {
$pollId = $post->getInt('ankieta_id');
}
header("Content-Type: application/vnd.ms-excel");
header("Content-Disposition: attachment; filename=ank_{$pollId}.xls");
header("Pragma: no-cache");
header("Expires: 0");
echo $this->view->render('/raport/raportExport.php');
echo plCharset($this->tabelarycznyAction($excel = 1, $id_ankieta = $pollId), UTF8_TO_ISO88592);
}