private function setData()
 {
     $this->Data = array_map('strip_tags', $this->Data);
     $this->Data = array_map('trim', $this->Data);
     $this->Data['category_name'] = Check::Name($this->Data['category_title']);
     $this->Data['category_date'] = Check::Data($this->Data['category_date']);
     $this->Data['category_parent'] = $this->Data['category_parent'] == 'null' ? null : $this->Data['category_parent'];
 }
Exemplo n.º 2
0
 private function setFileName()
 {
     //$fileName = Check::Name($this->name) . strrchr($this->file['name'], '.');
     $fileName = time() . strrchr($this->file['name'], '.');
     if (file_exists(self::$baseDir . $this->send . $fileName)) {
         $fileName = Check::Name($this->name) . '-' . time() . strrchr($this->file['name'], '.');
     }
     $this->name = $fileName;
 }
Exemplo n.º 3
0
 private function setParams($value, $index, $column)
 {
     $temp = explode(",", str_replace(" ", "", $value));
     for ($y = 0; $y < count($temp); $y++) {
         $sentence[$y] = ":" . Check::Name($temp[$y]) . $y;
         $buffer[$y] = Check::Name($temp[$y]) . $y . "=" . $temp[$y];
     }
     $this->Buffer[$index] = implode("&", $buffer);
     $this->Sentence[$index++] = "t1." . $column . " IN (" . implode(",", $sentence) . ")";
     return $index;
 }
Exemplo n.º 4
0
 private function setData()
 {
     $Cover = $this->Data['post_cover'];
     $Content = $this->Data['post_content'];
     unset($this->Data['post_cover'], $this->Data['post_content']);
     $this->Data = array_map('strip_tags', $this->Data);
     $this->Data = array_map('trim', $this->Data);
     $this->Data['post_name'] = Check::Name($this->Data['post_title']);
     $this->Data['post_date'] = Check::Data($this->Data['post_date']);
     $this->Data['post_type'] = 'post';
     $this->Data['post_cover'] = $Cover;
     $this->Data['post_content'] = $Content;
     $this->Data['post_cat_parent'] = $this->getCatParent();
 }
Exemplo n.º 5
0
function setData($request)
{
    if (!empty($request->post)) {
        $request->post_id = $request->post->post_id;
        unset($request->post);
    }
    $request = (object) array_map("trim", (array) $request);
    $request = (object) array_map("strip_tags", (array) $request);
    if (empty($request->conv_id)) {
        $request->conv_name = Check::Name($request->conv_title);
        $request->conv_date = date("Y-m-d");
        $request->conv_status = 1;
    }
    return $request;
}
Exemplo n.º 6
0
function uploadImages($images, $regId)
{
    $Upload = new Upload();
    $regImage = new NcRegImage();
    if (!empty($images)) {
        foreach ($images as $img) {
            if (!empty($img->FILE)) {
                $Title = Check::Name(substr($img->FILE->name, 0, strrpos($img->FILE->name, '.')));
                $FileName = $Title . strrchr($img->FILE->name, '.');
                $Upload->Image((array) $img->FILE);
                unlink($img->FILE->tmp_name);
                $regImage->setImage_name($FileName);
                $regImage->setImage_url($Upload->getResult());
                $regImage->setImage_date(date('Y-m-d H:i:s'));
                $regImage->setReg_id($regId);
                $regImage->Execute()->insert();
            }
        }
    }
}
Exemplo n.º 7
0
 private function setFileName()
 {
     // Usando STRRCHR encontra a última ocorrência do ponto para obter a extenção do arquivo.
     $FileName = Check::Name($this->Name) . strrchr($this->File['name'], '.');
     // Verifica se o arquivo ja existe e renomeia
     if (file_exists(self::$BaseDir . $this->Send . $FileName)) {
         $FileName = Check::Name($this->Name) . '-' . time() . strrchr($this->File['name'], '.');
     }
     $this->Name = $FileName;
 }
 private function setData()
 {
     $this->Data['empresa_name'] = Check::Name($this->Data['empresa_title']);
     $this->Data['empresa_date'] = date('Y-m-d H:i:s');
 }
Exemplo n.º 9
0
 private function setFileName()
 {
     $FileName = Check::Name($this->Name) . strrchr($this->File['name'], '.');
     if (file_exists(self::$BaseDir . $this->Send . $FileName)) {
         $FileName = Check::Name($this->Name) . '-' . time() . strrchr($this->File['name'], '.');
     }
     $this->Name = $FileName;
 }
Exemplo n.º 10
0
     } else {
         $Read->Execute()->findAll();
         Check::JsonReturn($Read->Execute()->getResult(), 'Nenhum acesso cadastrado!', '204');
     }
     break;
 case "POST":
     if (!empty($request->acesso_id)) {
         //update
         $Read->setThis($request);
         $Read->Execute()->update(NULL, 'acesso_id');
         echo json_encode($request);
     } else {
         //salvar
         $request->acesso_tag = Check::Name($request->acesso_tag);
         $request->acesso_status = 1;
         $request->acesso_name = Check::Name($request->acesso_title);
         $Read->setThis($request);
         $insert = $Read->Execute()->insert();
         if ($insert) {
             $request->acesso_id = (int) $Read->Execute()->MaxFild("acesso_id");
         }
         echo json_encode($request);
     }
     break;
 case "DELETE":
     //deleta arquivo
     $Read->setAcesso_id($id);
     $delete = $Read->Execute()->delete();
     echo json_encode($delete);
     break;
 default:
Exemplo n.º 11
0
 private function setData()
 {
     $this->Data['cliente_name'] = Check::Name($this->Data['cliente_title']);
     $this->Data['cliente_date'] = date('Y-m-d H:i:s');
 }
if (isset($Link->getLocal()[1]) && $Link->getLocal()[1] == 'create') {
    WSErro("Tudo certo meu querido! Sua empresa foi cadastrada com sucesso. Lembre que esse é apenas uma página de exemplo, então assim que eu ver esse cadastro eu ativo ele pra você!", WS_ACCEPT);
    WSErro("Moderação: O cadastro é moderado, logo esse só vai para o site depois da ativação pelo ADMIN!", WS_ALERT);
}
$postempresa = filter_input(INPUT_POST, 'SendPostForm', FILTER_DEFAULT);
if ($postempresa) {
    $empDataSet = filter_input_array(INPUT_POST, FILTER_DEFAULT);
    unset($empDataSet['SendPostForm']);
    $empDataGet = array_map('strip_tags', $empDataSet);
    $data = array_map('trim', $empDataGet);
    $data['empresa_capa'] = $_FILES['empresa_capa'];
    if (in_array('', $data) || $data['empresa_capa']['error'] != 0) {
        WSErro("Oppsss: Para cadastrar sua empresa, preencha todos os campos. <b>Tudo é obrigatório aqui!</b> :)", WS_ERROR);
    } else {
        //CADASTRAR EMPRESA... NOME DA CAPA COM EMPRESA_NAME PÓS CAD
        $data['empresa_name'] = Check::Name($data['empresa_title']);
        $data['empresa_date'] = date('Y-m-d H:i:s');
        $empresa = new Controle('app_empresas');
        $empresa->Query("#empresa_title#", "empresa_title={$data['empresa_title']}");
        if ($empresa->getResult()) {
            $data['empresa_name'] = $data['empresa_name'] . '-' . $empresa->getRowCount();
        }
        $sendCapa = new Upload('uploads/');
        $sendCapa->Image($data['empresa_capa'], $data['empresa_name'], 578, 'empresas');
        $data['empresa_capa'] = $sendCapa->getResult();
        $cadastra = $empresa->insert($data);
        if ($cadastra) {
            header('Location: ' . HOME . '/cadastra-empresa/create');
        }
    }
}
<!DOCTYPE html>
<html lang="pt-br">
    <head>
        <meta charset="UTF-8">
        <title>WS PHP - Helpers :: Manipulação e Validação</title>
    </head>
    <body>
        <?php 
require './_app/Config.inc.php';
//$check = new Check();
//var_dump($check);
$Email = 'bruno.gmail.com';
if (Check::Email($Email)) {
    echo 'Válido!<hr>';
} else {
    echo 'Inválido!<hr>';
}
$Name = 'Estamos aprendendo PHP. Veja você como é!';
echo Check::Name($Name) . '<hr>';
$Data = '21/12/2015 20:36:10';
echo Check::Data($Data) . '<hr>';
?>
    </body>
</html>
Exemplo n.º 14
0
 /**
  * ****************************************
  * *************** PRIVATES ***************
  * ****************************************
  */
 private function setData()
 {
     $Content = $this->Data['perfil_content'];
     unset($this->Data['perfil_content']);
     $this->Data = array_map('strip_tags', $this->Data);
     $this->Data = array_map('trim', $this->Data);
     $this->Data['perfil_name'] = Check::Name($this->Data['perfil_title']);
     $this->Data['perfil_date'] = Check::Data($this->Data['perfil_date']);
     $this->Data['perfil_content'] = $Content;
 }