Example #1
0
<?php

include __DIR__ . '/baseRules.php';
$rules['summary'] = array('_method' => array('post' => array('ver', 'token', 'baby_id')), 'ver' => ver(), 'token' => token(), 'baby_id' => array('required' => 1, 'filters' => 'trim', 'regex' => '/^\\d+$/', 'msg' => '10021'));
$rules['list'] = array('_method' => array('post' => array('ver', 'token', 'baby_id', 'since_date', 'count')), 'ver' => ver(), 'token' => token(), 'baby_id' => array('required' => 1, 'filters' => 'trim', 'regex' => '/^\\d+$/', 'msg' => '10021'), 'since_date' => array('required' => 0, 'length' => 10, 'filters' => 'trim', 'regex' => '/^\\d+$/', 'msg' => '11085'), 'count' => array('required' => 1, 'filters' => 'trim', 'regex' => '/^\\d+$/', 'msg' => '11111'));
$rules['fore'] = array('_method' => array('post' => array('ver', 'token', 'baby_id', 'province', 'city', 'City', 'district')), 'ver' => ver(), 'token' => token(), 'baby_id' => array('required' => 1, 'filters' => 'trim', 'regex' => '/^\\d+$/', 'msg' => '10021'), 'province' => array('required' => 0, 'length' => array(1, 50), 'filters' => 'trim', 'msg' => '11087'), 'city' => array('required' => 0, 'filters' => 'trim', 'msg' => '11087'), 'City' => array('required' => 0, 'filters' => 'trim', 'msg' => '11087'), 'district' => array('required' => 0, 'filters' => 'trim', 'msg' => '11087'));
return $rules;
Example #2
0
<?php

include __DIR__ . '/baseRules.php';
$rules['today'] = array('_method' => array('post' => array('ver', 'token', 'baby_id', 'since_id', 'max_id', 'count')), 'ver' => ver(), 'token' => token(), 'baby_id' => array('required' => 1, 'filters' => 'trim', 'regex' => '/^\\d+$/', 'msg' => '10021'), 'since_id' => array('required' => 0, 'filters' => 'trim', 'regex' => '/^\\d+$/'), 'max_id' => array('required' => 0, 'filters' => 'trim', 'regex' => '/^\\d+$/'), 'count' => array('required' => 1, 'filters' => 'trim', 'regex' => '/^\\d+$/', 'msg' => '11111'));
$rules['all'] = array('_method' => array('post' => array('ver', 'token', 'baby_id', 'since_id', 'max_id', 'count')), 'ver' => ver(), 'token' => token(), 'baby_id' => array('required' => 1, 'filters' => 'trim', 'regex' => '/^\\d+$/', 'msg' => '10021'), 'since_id' => array('required' => 0, 'filters' => 'trim', 'regex' => '/^\\d+$/'), 'max_id' => array('required' => 0, 'filters' => 'trim', 'regex' => '/^\\d+$/'), 'count' => array('required' => 1, 'filters' => 'trim', 'regex' => '/^\\d+$/', 'msg' => '11111'));
return $rules;
Example #3
0
<?php

include __DIR__ . '/baseRules.php';
$rules['index'] = array('_method' => array('post' => array('ver', 'token')), 'ver' => ver(), 'token' => token());
$rules['disturb'] = array('_method' => array('post' => array('ver', 'token', 'disturb', 'start', 'end')), 'ver' => ver(), 'token' => token(), 'disturb' => array('required' => '1', 'range' => array(1, 3), 'filters' => 'trim', 'msg' => '11060'), 'start' => array('required' => '0', 'between' => array(0, 24), 'filters' => 'trim', 'msg' => '11061'), 'end' => array('required' => '0', 'between' => array(0, 24), 'filters' => 'trim', 'msg' => '11061'));
return $rules;
Example #4
0
    <body>
        <h1>Productos</h1>
        <h3><a href="<?php 
echo WEB_FOLDER . "productos/nuevo";
?>
">Nuevo producto</h3>
        <div name="productos">
            <?php 
foreach ($productos as $prod) {
    ?>
            <div name="<?php 
    echo $prod->url;
    ?>
">
                <p><?php 
    echo alink(ver($prod), $prod->nombre);
    ?>
 - <?php 
    echo $prod->precio;
    ?>
</p>
                <p><?php 
    echo $prod->stock;
    ?>
 en stock</p>
                <p>¿<?php 
    echo alink(editar($prod), "Editar");
    ?>
 o <?php 
    echo alink(borrar($prod), "borrar");
    ?>
 public function verficarEmailCdastrado($email)
 {
     //  conectar();
     return ver('usuarios', 'email', "email = '{$email}' and ativo = 't'");
 }
<?php

namespace validator;

include_once "../bootstrap.php";
include_once "banco.php";
include_once "DataValidator.php";
$inscritos = numeroRegistros("workshops", "id", "workshop = '" . addslashes(utf8_decode($_POST['workshop'])) . "'");
$errors = 0;
if ($inscritos < 23) {
    $validate = new Data_Validator();
    $validate->set("email", $_POST['email'])->is_email()->set("nome", $_POST['nome'])->is_required()->min_length(5, true);
    $existe = ver("workshops", "id", "email ='" . addslashes(utf8_decode($_POST['email'])) . "' and workshop = '" . addslashes(utf8_decode($_POST['workshop'])) . "'");
    if (!$existe) {
        /*$faltou = ver("workshops", "presente", "email ='".addslashes(utf8_decode($_POST['email']))."' and workshop = 'JS101' and presente=0");
        
        			if(!$faltou){*/
        $errors = $validate->get_errors_html();
        if ($validate->validate()) {
            $dados['workshop'] = addslashes(utf8_decode($_POST['workshop']));
            $dados['email'] = addslashes(utf8_decode($_POST['email']));
            $dados['nome'] = addslashes(utf8_decode($_POST['nome']));
            $dados['presente'] = 0;
            inserir("workshops", $dados);
        }
        //}else $errors = "<p>Você se inscreveu para o primeiro e não compareceu, infelizmente não é possível se inscrever agora, mas você pode tentar novamente amanhã(9/10).</p>";
    } else {
        $errors = "<p>Email já cadastrado!</p>";
    }
} else {
    $errors = "<p>Todas as vagas já foram preenchidas, mas não se preocupe daqui a pouco vai ter outro :)</p>";
Example #7
0
<?php

include __DIR__ . '/baseRules.php';
$rules['login'] = array('_method' => array('post' => array('ver', 'access_token', 'deviceToken', 'plat', 'type', 'u_tags')), 'ver' => ver(), 'access_token' => array('required' => 1, 'filters' => 'trim', 'msg' => '11051'), 'deviceToken' => array('required' => 0, 'length' => array(14, 64), 'regex' => '/^[a-zA-Z0-9]+$/', 'filters' => 'trim', 'msg' => '11051'), 'plat' => array('required' => 1, 'range' => array(1, 3), 'filters' => 'trim', 'msg' => '11051'), 'type' => array('required' => 1, 'range' => array(1, 3), 'filters' => 'trim', 'msg' => '11111'), 'u_tags' => array('required' => 1, 'filters' => 'trim', 'length' => array(10, 32), 'msg' => '11051'));
$rules['reg'] = array('_method' => array('post' => array('ver', 'mobi', 'pass', 'session', 'deviceToken', 'u_tags', 'plat', 'name', 'pic', 'type', 'cver', 'captcha')), 'ver' => ver(), 'mobi' => mobile(), 'pass' => password(), 'session' => array('required' => 1, 'filters' => 'trim', 'msg' => '11111'), 'deviceToken' => array('required' => 1, 'length' => array(14, 64), 'regex' => '/^[a-zA-Z0-9]+$/', 'filters' => 'trim', 'msg' => '10010'), 'u_tags' => array('required' => 1, 'filters' => 'trim', 'length' => array(10, 32), 'msg' => '11051'), 'plat' => array('required' => 1, 'range' => array(1, 3), 'filters' => 'trim', 'msg' => '11051'), 'name' => array('required' => 1, 'length' => array(1, 12), 'filters' => 'trim', 'msg' => '10011'), 'pic' => array('required' => 0, 'filters' => 'trim', 'msg' => '10011'), 'type' => array('required' => 1, 'range' => array(1, 3), 'filters' => 'trim', 'msg' => '11111'), 'cver' => array('required' => 0, 'filters' => 'trim', 'msg' => '11111'), 'captcha' => captcha());
$rules['bind'] = array('_method' => array('post' => array('ver', 'token', 'access_token', 'plat', 'u_tags')), 'ver' => ver(), 'token' => token(), 'access_token' => array('required' => 1, 'filters' => 'trim', 'msg' => '11051'), 'plat' => array('required' => 1, 'range' => array(1, 3), 'filters' => 'trim', 'msg' => '11051'), 'u_tags' => array('required' => 1, 'filters' => 'trim', 'length' => array(10, 32), 'msg' => '11051'));
$rules['del'] = array('_method' => array('post' => array('ver', 'token', 'plat')), 'ver' => ver(), 'token' => token(), 'plat' => array('required' => 1, 'range' => array(1, 3), 'filters' => 'trim', 'msg' => '11051'));
return $rules;
Example #8
0
<?php

include __DIR__ . '/baseRules.php';
$rules['captcha'] = array('_method' => array('post' => array('ver', 'mobi', 'captcha')), 'ver' => ver(), 'token' => mobile(), 'captcha' => captcha());
$rules['reset'] = array('_method' => array('post' => array('session', 'passnew')), 'session' => array('required' => 1, 'filters' => 'trim', 'msg' => '11111'), 'pass' => password());
return $rules;
Example #9
0
<?php

include __DIR__ . '/baseRules.php';
$rules['index'] = array('_method' => array('post' => array('ver', 'app_ver', 'type')), 'ver' => ver(), 'app_ver' => array('required' => 1, 'length' => array(1, 10), 'regex' => '/^[\\d|\\.]+$/', 'filters' => 'trim', 'msg' => '66666'), 'type' => array('required' => 1, 'range' => array(1, 3), 'filters' => 'trim', 'msg' => '66666'));
$rules['hardware'] = array('_method' => array('post' => array('ver', 'token', 'time')), 'ver' => ver(), 'token' => token(), 'time' => array('required' => 1, 'filters' => 'trim', 'regex' => '/^\\d+$/', 'msg' => '11085'));
return $rules;
Example #10
0
<?php

include __DIR__ . '/baseRules.php';
$rules['index'] = array('_method' => array('post' => array('ver', 'token')), 'ver' => ver(), 'token' => token());
return $rules;
Example #11
0
<?php

include __DIR__ . '/baseRules.php';
$rules['list'] = array('_method' => array('post' => array('ver', 'token', 'baby_id', 'count')), 'ver' => ver(), 'token' => token(), 'baby_id' => array('required' => 1, 'filters' => 'trim', 'regex' => '/^\\d+$/', 'msg' => '10021'), 'count' => array('required' => 1, 'filters' => 'trim', 'msg' => '11111'));
$rules['gua'] = array('_method' => array('post' => array('ver', 'token', 'baby_id', 'fam_id')), 'ver' => ver(), 'token' => token(), 'baby_id' => array('required' => 1, 'filters' => 'trim', 'regex' => '/^\\d+$/', 'msg' => '10021'), 'fam_id' => array('required' => 1, 'filters' => 'trim', 'regex' => '/^\\d+$/', 'msg' => '10079'));
$rules['add'] = array('_method' => array('post' => array('ver', 'token', 'baby_id', 'name', 'ishost', 'mobi')), 'ver' => ver(), 'token' => token(), 'baby_id' => array('required' => 1, 'filters' => 'trim', 'regex' => '/^\\d+$/', 'msg' => '10021'), 'name' => array('required' => 1, 'filters' => 'trim', 'length' => array(1, 12), 'msg' => '10078'), 'ishost' => array('required' => 1, 'filters' => 'trim', 'range' => array(3, 5), 'msg' => '11111'), 'mobi' => array('required' => 0, 'length' => 11, 'filters' => 'trim', 'regex' => '/^1[3,4,5,7,8]+\\d{9}$/', 'msg' => '10002'));
$rules['del'] = array('_method' => array('post' => array('ver', 'token', 'baby_id', 'fam_id', 'mobi')), 'ver' => ver(), 'token' => token(), 'baby_id' => array('required' => 1, 'filters' => 'trim', 'regex' => '/^\\d+$/', 'msg' => '10021'), 'fam_id' => array('required' => 0, 'filters' => 'trim', 'regex' => '/^\\d+$/', 'msg' => '10079'), 'mobi' => array('required' => 0, 'length' => 11, 'filters' => 'trim', 'regex' => '/^1[3,4,5,7,8]+\\d{9}$/', 'msg' => '10002'));
return $rules;
Example #12
0
	<td width="5" valign="top"></td><td></td><td width="5"></td>
</tr>
<tr height="600" valign="top">
    <td>&nbsp;
		<!--Todo el contenido de cada página--->
		<?php 
switch ($op) {
    case "listado":
        listado($fechai, $fechaf, $proy_add, $proy_del, $aplica_oes, $buscar, $filtros, $stock, $pagina, $f_material, $f_sub, $f_txs, $bandera);
        break;
    case "ver":
        ver($fechai, $fechaf, $proy_add, $proy_del, $aplica_oes, $buscar, $filtros, $stock, $pagina, $f_material, $f_sub, $f_txs, $pag, $bandera);
        break;
    case "guardar":
        guardar($sap, $pag);
        ver($fechai, $fechaf, $proy_add, $proy_del, $aplica_oes, $buscar, $filtros, $stock, $pagina, $f_material, $f_sub, $f_txs, $pag + 1, 1);
        break;
    default:
        listado($fechai, $fechaf, $proy_add, $proy_del, $aplica_oes, $buscar, $filtros, $stock, $pagina, $f_material, $f_sub, $f_txs, $bandera);
        break;
}
?>
	
		<!-- -->
	<br><br><br></td>
  </tr>
</table>
<?php 
include "../footer.php";
function listado($fechai, $fechaf, $proy_add, $proy_del, $aplica_oes, $buscar, $filtros, $stock, $pagina, $f_material, $f_sub, $f_txs, $bandera)
{
Example #13
0
<?php

include __DIR__ . '/baseRules.php';
$rules['index'] = array('_method' => array('post' => array('ver', 'token', 'baby_id', 'lasttime', 'times')), 'ver' => ver(), 'token' => token(), 'baby_id' => array('required' => 1, 'filters' => 'trim', 'regex' => '/^\\d+$/', 'msg' => '10021'), 'lasttime' => array('required' => 0, 'length' => 10, 'filters' => 'trim', 'regex' => '/^\\d+$/', 'msg' => '11111'), 'times' => array('required' => 0, 'length' => 10, 'filters' => 'trim', 'msg' => '11111'));
$rules['day'] = array('_method' => array('post' => array('ver', 'token', 'locus_id', 'times', 'type', 'baby_id')), 'ver' => ver(), 'token' => token(), 'locus_id' => array('required' => 1, 'filters' => 'trim', 'regex' => '/^\\d+$/', 'msg' => '10021'), 'times' => array('required' => 0, 'filters' => 'trim', 'regex' => '/^\\d+$/', 'msg' => '10068'), 'type' => array('required' => 1, 'filters' => 'trim', 'range' => array('-1', '0', '1'), 'msg' => '11111'), 'baby_id' => array('required' => 1, 'filters' => 'trim', 'regex' => '/^\\d+$/', 'msg' => '10021'));
$rules['upload'] = array('_method' => array('post' => array('ver', 'token', 'locus_id', 'li_id')), 'ver' => ver(), 'token' => token(), 'locus_id' => array('required' => 1, 'filters' => 'trim', 'regex' => '/^\\d+$/', 'msg' => '10021'), 'li_id' => array('required' => 1, 'filters' => 'trim', 'regex' => '/^\\d+$/', 'msg' => '10021'));
$rules['delpic'] = array('_method' => array('post' => array('ver', 'token', 'pic_id')), 'ver' => ver(), 'token' => token(), 'locus_id' => array('required' => 1, 'filters' => 'trim', 'regex' => '/^\\d+$/', 'msg' => '10021'), 'li_id' => array('required' => 1, 'filters' => 'trim', 'regex' => '/^\\d+$/', 'msg' => '10021'));
return $rules;
Example #14
0
<?php

include __DIR__ . '/baseRules.php';
$rules['android'] = array('_method' => array('post' => array('ver', 'mode', 'time')), 'ver' => ver(), 'mode' => array('required' => 0, 'filters' => 'trim', 'msg' => '66666'), 'time' => array('required' => 1, 'filters' => 'trim', 'msg' => '10078'));
return $rules;
Example #15
0
<?php

include __DIR__ . '/baseRules.php';
$rules['binddev'] = array('_method' => array('post' => array('ver', 'token', 'baby_id')), 'ver' => ver(), 'token' => token(), 'baby_id' => array('required' => 1, 'filters' => 'trim', 'regex' => '/^\\d+$/', 'msg' => '10021'));
return $rules;
	<?php 
/*
Write a function that receives a character and prints if the character is a digit between 0 and 9.
Write a function that receives one string and returns its length.
Write a function that receives two numbers a and b and returns the number a raised to the power of b.
Write a function that receives one character and returns true if the character is a vowel.
Write a function thar receives one number and returns if the number is odd or even.
Write a function that receives one string and returns the string in uppercase.
Write a function that prints the default timezone used in PHP.
Write a function that prints the sunrise and sunset time for the default location.
*/
function ver($a)
{
    echo $a . "<br>";
}
ver("HOLA");
//$a es hola
//-------------------------
function caracter($a)
{
    if ($a > 0 && $a < 9) {
        echo "El numero está entre 0 y 9" . "<br>";
    } else {
        echo "El numero NO esta entre 0 y 9" . "<br>";
    }
}
caracter(2);
//-------------------------
function cadena($letra)
{
    return strlen($letra);
Example #17
0
<?php

include __DIR__ . '/baseRules.php';
$rules['captcha'] = array('_method' => array('post' => array('ver', 'mobi', 'type', 'baby_id', 'token')), 'ver' => ver(), 'mobi' => array('required' => 0, 'length' => 11, 'filters' => 'trim', 'regex' => '/^1[3,4,5,7,8]+\\d{9}$/', 'msg' => '10002'), 'type' => array('required' => 1, 'range' => array(1, 3, 5, 7, 9, 11), 'filters' => 'trim', 'msg' => '11111'), 'baby_id' => array('required' => 0, 'regex' => '/^\\d*$/', 'filters' => 'trim', 'msg' => '11111'), 'token' => array('required' => 0, 'filters' => 'trim', 'length' => 32, 'msg' => '00000'));
return $rules;
Example #18
0
<?php

include __DIR__ . '/baseRules.php';
$rules['cats'] = array('_method' => array('post' => array('ver', 'token')), 'ver' => ver(), 'token' => token());
$rules['list'] = array('_method' => array('post' => array('ver', 'token', 'tc_id')), 'ver' => ver(), 'token' => token(), 'tc_id' => array('required' => 1, 'filters' => 'trim', 'regex' => '/^\\d+$/', 'msg' => '11021'));
$rules['add'] = array('_method' => array('post' => array('ver', 'token', 't_id')), 'ver' => ver(), 'token' => token(), 't_id' => array('required' => 1, 'filters' => 'trim', 'regex' => '/^\\d+$/', 'msg' => '11021'));
$rules['complete'] = array('_method' => array('post' => array('ver', 'token', 't_id')), 'ver' => ver(), 'token' => token(), 't_id' => array('required' => 1, 'filters' => 'trim', 'regex' => '/^\\d+$/', 'msg' => '11021'));
$rules['del'] = array('_method' => array('post' => array('ver', 'token', 't_id')), 'ver' => ver(), 'token' => token(), 't_id' => array('required' => 1, 'filters' => 'trim', 'regex' => '/^\\d+$/', 'msg' => '11021'));
$rules['user'] = array('_method' => array('post' => array('ver', 'token', 'count', 'since_time', 'max_time')), 'ver' => ver(), 'token' => token(), 'count' => array('required' => 1, 'filters' => 'trim', 'regex' => '/^\\d+$/', 'msg' => '11021'), 'since_time' => array('required' => 0, 'length' => 10, 'filters' => 'trim', 'regex' => '/^\\d+$/'), 'max_time' => array('required' => 0, 'length' => 10, 'filters' => 'trim', 'regex' => '/^\\d+$/'));
return $rules;
Example #19
0
<?php

include __DIR__ . '/baseRules.php';
$rules['add'] = array('_method' => array('post' => array('ver', 'token', 'locus_id')), 'ver' => ver(), 'token' => token(), 'locus_id' => array('required' => 1, 'filters' => 'trim', 'regex' => '/^\\d+$/', 'msg' => '10062'));
$rules['del'] = array('_method' => array('post' => array('ver', 'token', 'locus_id')), 'ver' => ver(), 'token' => token(), 'locus_id' => array('required' => 1, 'filters' => 'trim', 'regex' => '/^\\d+$/', 'msg' => '66666'));
$rules['list'] = array('_method' => array('post' => array('ver', 'token', 'locus_id', 'count', 'max_id', 'since_id')), 'ver' => ver(), 'token' => token(), 'locus_id' => array('required' => 1, 'filters' => 'trim', 'regex' => '/^\\d+$/', 'msg' => '10062'), 'count' => array('required' => 1, 'filters' => 'trim', 'regex' => '/^\\d+$/', 'msg' => '11111'), 'since_id' => array('required' => 0, 'filters' => 'trim', 'regex' => '/^\\d+$/', 'msg' => '66666'), 'max_id' => array('required' => 0, 'filters' => 'trim', 'regex' => '/^\\d+$/', 'msg' => '66666'));
return $rules;
Example #20
0
<?php

include __DIR__ . '/baseRules.php';
$rules['add'] = array('_method' => array('post' => array('ver', 'token', 'nick', 'sex', 'birthday', 'shoe_qr', 'name', 'weight', 'height')), 'ver' => ver(), 'token' => token(), 'nick' => array('required' => 1, 'length' => array(1, 12), 'filters' => 'trim', 'msg' => '10011'), 'sex' => array('required' => 1, 'range' => array(1, 3), 'filters' => 'trim', 'msg' => '10012'), 'birthday' => array('required' => 1, 'length' => array('9', '10'), 'filters' => 'trim', 'regex' => '/^\\d+$/', 'msg' => '10013'), 'shoe_qr' => array('required' => 1, 'length' => 16, 'filters' => 'trim', 'msg' => '11001'), 'name' => array('required' => 1, 'length' => array(1, 12), 'filters' => 'trim', 'msg' => '10011'), 'weight' => array('required' => 1, 'filters' => 'trim', 'between' => array(5000, 200000), 'msg' => '10013'), 'height' => array('required' => 1, 'filters' => 'trim', 'between' => array(40, 200), 'msg' => '10013'));
$rules['checkuser'] = array('_method' => array('post' => array('ver', 'token')), 'ver' => ver(), 'token' => token());
return $rules;
<?php

include_once "template/global.php";
include_once "template/header.php";
if (isset($_POST["id"])) {
    $id = $_POST["id"];
    delete($id);
}
ver();
include_once "template/footer.php";
Example #22
0
<?php

include __DIR__ . '/baseRules.php';
$rules['reg'] = array('_method' => array('post' => array('ver', 'mobi', 'captcha', 'pass', 'file', 'type', 'deviceToken', 'cver')), 'ver' => ver(), 'mobi' => mobile(), 'captcha' => captcha(), 'pass' => password(), 'type' => array('required' => 1, 'range' => array(1, 3), 'filters' => 'trim', 'msg' => '11111'), 'deviceToken' => array('required' => 0, 'length' => array(14, 64), 'regex' => '/^[a-zA-Z0-9]+$/', 'filters' => 'trim', 'msg' => '10010'), 'cver' => array('required' => 0, 'filters' => 'trim', 'msg' => '11111'));
$rules['login'] = array('_method' => array('post' => array('ver', 'mobi', 'pass', 'type', 'deviceToken', 'cver')), 'ver' => ver(), 'mobi' => mobile(), 'pass' => password(), 'type' => array('required' => 1, 'range' => array(1, 3), 'filters' => 'trim', 'msg' => '11111'), 'deviceToken' => array('required' => 0, 'length' => array(14, 64), 'regex' => '/^[a-zA-Z0-9]+$/', 'filters' => 'trim', 'msg' => '10010'), 'cver' => array('required' => 0, 'filters' => 'trim', 'msg' => '11111'));
$rules['change'] = array('_method' => array('post' => array('ver', 'token', 'captcha', 'passnew')), 'ver' => ver(), 'token' => token(), 'captcha' => captcha(), 'passnew' => password());
$rules['edit'] = array('_method' => array('post' => array('ver', 'token', 'uname')), 'ver' => ver(), 'token' => token(), 'uname' => array('required' => 0, 'length' => array(1, 12), 'filters' => 'trim', 'msg' => '10011'));
$rules['trial'] = array('_method' => array('post' => array('ver', 'lat', 'lng')), 'ver' => ver(), 'lat' => array('required' => '1', 'filters' => 'trim', 'msg' => '10024'), 'lng' => array('required' => '1', 'filters' => 'trim', 'msg' => '10024'));
$rules['logout'] = array('_method' => array('post' => array('ver', 'token', 'deviceToken')), 'ver' => ver(), 'token' => mobile(), 'token' => array('required' => 0, 'filters' => 'trim', 'length' => 32, 'msg' => '00000'), 'deviceToken' => array('required' => 0, 'length' => array(14, 64), 'regex' => '/^[a-zA-Z0-9]+$/', 'filters' => 'trim', 'msg' => '10010'));
return $rules;
Example #23
0
<?php

include __DIR__ . '/baseRules.php';
$rules['index'] = array('_method' => array('post' => array('ver', 'token', 'content', 'os', 'version')), 'ver' => ver(), 'token' => token(), 'content' => array('required' => 1, 'length' => array(1, 255), 'filters' => 'trim', 'msg' => '10090'), 'os' => array('required' => 1, 'range' => array(1, 3), 'filters' => 'trim', 'msg' => '11111'), 'version' => array('required' => 1, 'filters' => 'trim', 'msg' => '11111'));
return $rules;
Example #24
0
<?php

include __DIR__ . '/baseRules.php';
$rules['add'] = array('_method' => array('post' => array('ver', 'token', 'name', 'sex', 'birthday')), 'ver' => ver(), 'token' => token(), 'name' => array('required' => 1, 'length' => array(1, 12), 'filters' => 'trim', 'msg' => '10011'), 'sex' => array('required' => 1, 'range' => array(1, 3), 'filters' => 'trim', 'msg' => '10012'), 'birthday' => array('required' => 1, 'length' => array('9', '10'), 'filters' => 'trim', 'regex' => '/^\\d+$/', 'msg' => '10013'));
$rules['addrel'] = array('_method' => array('post' => array('ver', 'token', 'name', 'sex', 'birthday', 'weight', 'height')), 'ver' => ver(), 'token' => token(), 'name' => array('required' => 1, 'length' => array(1, 12), 'filters' => 'trim', 'msg' => '10011'), 'sex' => array('required' => 1, 'range' => array(1, 3), 'filters' => 'trim', 'msg' => '10012'), 'birthday' => array('required' => 1, 'length' => array('9', '10'), 'filters' => 'trim', 'regex' => '/^\\d+$/', 'msg' => '10013'), 'weight' => array('required' => 1, 'filters' => 'trim', 'between' => array(5000, 200000), 'msg' => '10013'), 'height' => array('required' => 1, 'filters' => 'trim', 'between' => array(40, 200), 'msg' => '10013'));
$rules['edit'] = array('_method' => array('post' => array('ver', 'token', 'nick', 'sex', 'birthday', 'baby_id', 'weight', 'height')), 'ver' => ver(), 'token' => token(), 'baby_id' => array('required' => 1, 'filters' => 'trim', 'regex' => '/^\\d+$/', 'msg' => '10021'), 'nick' => array('required' => 0, 'length' => array(1, 12), 'filters' => 'trim', 'msg' => '10011'), 'sex' => array('required' => 0, 'range' => array(1, 3), 'filters' => 'trim', 'msg' => '10012'), 'birthday' => array('required' => 0, 'length' => array('9', '10'), 'regex' => '/^\\d+$/', 'filters' => 'trim', 'msg' => '10013'), 'weight' => array('required' => 0, 'filters' => 'trim', 'between' => array(5000, 200000), 'msg' => '10013'), 'height' => array('required' => 0, 'filters' => 'trim', 'between' => array(40, 200), 'msg' => '10013'));
Example #25
0
<?php 
include __DIR__ . '/baseRules.php';
$rules['add'] = array('_method' => array('post' => array('ver', 'token', 'shoe_qr', 'baby_id')), 'ver' => ver(), 'token' => token(), 'shoe_qr' => array('required' => 1, 'length' => 16, 'filters' => 'trim', 'msg' => '11001'), 'baby_id' => array('required' => 0, 'filters' => 'trim', 'regex' => '/^\\d+$/', 'msg' => '10021'));
$rules['del'] = array('_method' => array('post' => array('ver', 'token', 'shoe_id')), 'ver' => ver(), 'token' => token(), 'shoe_id' => array('required' => 1, 'regex' => '/^\\d+$/', 'filters' => 'trim', 'msg' => '10034'));
return $rules;
Example #26
0
<?php

include __DIR__ . '/baseRules.php';
$rules['index'] = array('_method' => array('post' => array('ver', 'token', 'baby_id', 'lasttime')), 'ver' => ver(), 'token' => token(), 'baby_id' => array('required' => 1, 'filters' => 'trim', 'regex' => '/^\\d+$/', 'msg' => '10021'), 'lasttime' => array('required' => 0, 'length' => 10, 'filters' => 'trim', 'regex' => '/^\\d+$/', 'msg' => '11111'));
$rules['day'] = array('_method' => array('post' => array('ver', 'token', 'locus_id')), 'ver' => ver(), 'token' => token(), 'locus_id' => array('required' => 1, 'filters' => 'trim', 'regex' => '/^\\d+$/', 'msg' => '10021'));
$rules['shoecoor'] = array('_method' => array('post' => array('ver', 'token', 'baby_id')), 'ver' => ver(), 'token' => token(), 'baby_id' => array('required' => 1, 'filters' => 'trim', 'regex' => '/^\\d+$/', 'msg' => '10021'));
$rules['find'] = array('_method' => array('post' => array('ver', 'token', 'baby_id', 'type')), 'ver' => ver(), 'token' => token(), 'baby_id' => array('required' => 1, 'filters' => 'trim', 'regex' => '/^\\d+$/', 'msg' => '10021'), 'type' => array('required' => 0, 'length' => 1, 'filters' => 'trim', 'range' => array('1', '3'), 'msg' => '11111'));
$rules['circle'] = array('_method' => array('post' => array('ver', 'token', 'md5')), 'ver' => ver(), 'token' => token(), 'md5' => array('required' => 1, 'filters' => 'trim', 'msg' => '11111'));
return $rules;
Example #27
0
<?php

include __DIR__ . '/baseRules.php';
$rules['list'] = array('_method' => array('post' => array('ver', 'token', 'baby_id', 'since_date', 'count')), 'ver' => ver(), 'token' => token(), 'baby_id' => array('required' => 1, 'filters' => 'trim', 'regex' => '/^\\d+$/', 'msg' => '10021'), 'since_date' => array('required' => 0, 'length' => 10, 'filters' => 'trim', 'regex' => '/^\\d+$/', 'msg' => '11085'), 'count' => array('required' => 1, 'filters' => 'trim', 'regex' => '/^\\d+$/', 'msg' => '11111'));
return $rules;
Example #28
0
<?php

namespace validator;

include "bootstrap.php";
include "DataValidator.php";
$validator = new Data_Validator();
$validator->set("Login", $_GET['email'])->is_required()->is_email();
if ($validator->validate()) {
    $busca = ver("usuarios", "id", "email = '" . $_GET['email'] . "' and senha = '" . $_GET['senha'] . "'");
    if ($busca) {
        $_SESSION['id'] = $ver['id'];
        $_SESSION['token'] = hash("sha512", date("d-m-Y H:i:s") . $ver['id'] . $_GET['email']);
        $data['token'] = $_SESSION['token'];
        alterar("usuarios", "id = " . $ver['id'], $data);
        http_response_code(200);
    } else {
        http_response_code(204);
    }
} else {
    $retorno = array("errors" => $validate->get_errors_html());
    http_response_code(400);
    json_encode($retorno);
}