Advertisement
Guest User

Untitled

a guest
Apr 6th, 2020
188
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 3.06 KB | None | 0 0
  1. <?php
  2.     require_once("../lib/classes.php");
  3.  
  4.     $rtn = array();
  5.  
  6.     $data = file_get_contents("php://input");
  7.     $data = json_decode($data, true);
  8.  
  9.     // aa8fee879b0131438b065016b07964b81aa871a8
  10.     if(isset($data['token']) and $data['token']==sha1('wlibsolucoesweb')) {
  11.  
  12.         if(isset($data['action'])) {
  13.             $sql = new Mysql();
  14.  
  15.             if($data['action'] == 'saveClient') {
  16.                 $regex = '/[.\/-]/m';
  17.                 $data['cpf_cnpj'] = preg_replace($regex, '', $data['cpf_cnpj']);
  18.  
  19.                 $sql->consult("chpf_clientes","*","where cpf_cnpj='".addslashes($data['cpf_cnpj'])."' and lixo=0");
  20.                
  21.                 var_dump($data);
  22.                 die();
  23.  
  24.                 if($sql->rows) {
  25.                     //UPDATE
  26.                     $vWHERE="where cpf_cnpj='".$data['cpf_cnpj']."'";
  27.                     $vSQL="tipo='".addslashes(strtoupperWLIB($data['tipo']))."',
  28.                                                     nome='".utf8_decode(addslashes(strtoupperWLIB($data['nome'])))."',
  29.                                                     cpf_cnpj='".addslashes($data['cpf'])."',
  30.                                                     email='".addslashes(strtoupperWLIB($data['email']))."',
  31.                                                     telefone='".addslashes($data['telefone'])."',
  32.                                                     cep='".addslashes($data['cep'])."',
  33.                                                     logradouro='".utf8_decode(addslashes(strtoupperWLIB($data['logradouro'])))."',
  34.                                                     numero='".addslashes(strtoupperWLIB($data['numero']))."',
  35.                                                     complemento='".utf8_decode(addslashes(strtoupperWLIB($data['complemento'])))."',
  36.                                                     bairro='".utf8_decode(addslashes(strtoupperWLIB($data['bairro'])))."',
  37.                                                     cidade='".utf8_decode(addslashes(strtoupperWLIB($data['cidade'])))."',
  38.                                                     estado='".utf8_decode(addslashes(strtoupperWLIB($data['estado'])))."',
  39.                                 data=now()";
  40.  
  41.                     $sql->update("chpf_clientes",$vSQL,$vWHERE);
  42.                                 $rtn=array('error'=>false,'message'=>'Informacoes de Cliente alteradas com sucesso');
  43.                 } else {
  44.                     //INSERT
  45.                     $vSQL="tipo='".addslashes(strtoupperWLIB($data['tipo']))."',
  46.                                         nome='".utf8_decode(addslashes(strtoupperWLIB($data['nome'])))."',
  47.                                         cpf_cnpj='".addslashes($data['cpf'])."',
  48.                                         email='".addslashes(strtoupperWLIB($data['email']))."',
  49.                                         telefone='".addslashes($data['telefone'])."',
  50.                                         cep='".addslashes($data['cep'])."',
  51.                                         logradouro='".utf8_decode(addslashes(strtoupperWLIB($data['logradouro'])))."',
  52.                                         numero='".addslashes(strtoupperWLIB($data['numero']))."',
  53.                                         complemento='".utf8_decode(addslashes(strtoupperWLIB($data['complemento'])))."',
  54.                                         bairro='".utf8_decode(addslashes(strtoupperWLIB($data['bairro'])))."',
  55.                                         cidade='".utf8_decode(addslashes(strtoupperWLIB($data['cidade'])))."',
  56.                                         estado='".utf8_decode(addslashes(strtoupperWLIB($data['estado'])))."',
  57.                                         data=now()";
  58.                    
  59.                     $sql->add("chpf_clientes",$vSQL);
  60.                     if($sql->ulid > 0) {
  61.                         $rtn=array('error'=>false,'message'=>'Cliente cadastrado com sucesso');
  62.                     } else {
  63.                         $rtn=array('error'=>true,'message'=>'Não foi possível cadastrar Cliente');
  64.                     }
  65.                 }
  66.             }
  67.  
  68.         }
  69.  
  70.     } else {
  71.         $rtn=array('error'=>true,'message'=>'Sem autenticacao');
  72.     }
  73.  
  74.     header('Content-Type: application/json');
  75.  
  76.     echo json_encode($rtn);
  77. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement