当前位置: 首页>>代码示例>>PHP>>正文


PHP FormValidator::getScript方法代码示例

本文整理汇总了PHP中FormValidator::getScript方法的典型用法代码示例。如果您正苦于以下问题:PHP FormValidator::getScript方法的具体用法?PHP FormValidator::getScript怎么用?PHP FormValidator::getScript使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在FormValidator的用法示例。


在下文中一共展示了FormValidator::getScript方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: validate

function validate($request)
{
    global $kukarow, $yhtiorow;
    $validations = array('alku_pvm' => 'paiva', 'loppu_pvm' => 'paiva');
    $required = array('alku_pvm', 'loppu_pvm');
    $validator = new FormValidator($validations, $required);
    $valid = $validator->validate($request);
    if ($valid and strtotime($request['alku_pvm']) > strtotime($request['loppu_pvm'])) {
        echo "<font class='error'>" . t('Alkupäivämäärä on myöhemmin kuin loppupäivämäärä') . "</font>";
        echo "<br/>";
        echo "<br/>";
        $valid = false;
    }
    if (!$valid) {
        echo $validator->getScript();
    }
    return $valid;
}
开发者ID:Hermut,项目名称:pupesoft,代码行数:18,代码来源:puuttuvat_raaka_aineet.php

示例2: hae_tilaukset

}
if ($request['tee'] == 'nayta_tilaus') {
    require 'naytatilaus.inc';
} else {
    echo_kayttoliittyma($request);
    if ($request['tee'] == 'hae_tilaukset') {
        $validations = array('sarjanro' => 'mitavaan', 'asiakas' => 'mitavaan', 'toimittaja' => 'mitavaan', 'tuote' => 'mitavaan', 'alku_pvm' => 'paiva', 'loppu_pvm' => 'paiva');
        $required = array('alku_pvm', 'loppu_pvm');
        $validator = new FormValidator($validations, $required);
        if ($validator->validate($request)) {
            $tilaukset = hae_tilaukset($request);
            //esitellään tilaus tyypit tässä jotta validaatio luokka ei yritä valitoida niitä.
            $request['tyypit'] = array('L' => t("Myyntitilaus"), 'O' => t("Ostotilaus"), 'A' => t("Työmääräys"));
            echo_tilaukset_raportti($tilaukset, $request);
        } else {
            echo $validator->getScript();
        }
    }
}
function hae_tilaukset($request)
{
    global $kukarow, $yhtiorow;
    $sarjanumero_where = "";
    if (!empty($request['sarjanumero'])) {
        $sarjanumero_where = " AND sarjanumeroseuranta.sarjanumero LIKE '%{$request['sarjanumero']}%'";
    }
    $asiakas_where = "";
    if (!empty($request['asiakas'])) {
        $asiakas_where = " AND asiakas.nimi LIKE '%{$request['asiakas']}%'";
    }
    $toimittaja_where = "";
开发者ID:Hermut,项目名称:pupesoft,代码行数:31,代码来源:sarjanumerohistoria.php

示例3: array

<?php

$validations = array('name' => 'anything', 'email' => 'email', 'alias' => 'anything', 'pwd' => 'anything', 'gsm' => 'phone', 'birthdate' => 'date');
$required = array('name', 'email', 'alias', 'pwd');
$sanatize = array('alias');
$validator = new FormValidator($validations, $required, $sanatize);
if ($validator->validate($_POST)) {
    $_POST = $validator->sanatize($_POST);
    // now do your saving, $_POST has been sanatized.
    die($validator->getScript() . "<script type='text/javascript'>alert('changes saved');</script>");
} else {
    die($validator->getScript());
}
/** Another sample **/
/** To validate just one element:**/
$validated = FormValidator()->validate('blah@bla.', 'email');
/** To sanatize just one element:**/
$sanatized = FormValidator()->sanatize('<b>blah</b>', 'string');
开发者ID:eluar,项目名称:shipping_app,代码行数:18,代码来源:sample.php


注:本文中的FormValidator::getScript方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。