Ir ao conteúdo
  • Cadastre-se

João Vitor Sacramento Rocha

Membro Pleno
  • Posts

    136
  • Cadastrado em

  • Última visita

Tudo que João Vitor Sacramento Rocha postou

  1. document.addEventListener('DOMContentLoaded', function () { var calendarEl = document.getElementById('calendar'); var calendar = new FullCalendar.Calendar(calendarEl, { locale: 'pt-br', plugins: ['interaction', 'dayGrid'], //defaultDate: '2019-04-12', editable: true, eventLimit: true, events: 'list_eventos.php', extraParams: function () { return { cachebuster: new Date().valueOf() }; }, eventClick: function (info) { info.jsEvent.preventDefault(); // don't let the browser navigate console.log(info.event); $('#visualizar #id').text(info.event.id); $('#visualizar #id').val(info.event.id); $('#visualizar #title').text(info.event.title); $('#visualizar #title').val(info.event.title); $('#visualizar #tel').text(info.event.tel); $('#visualizar #tel').val(info.event.tel); $('#visualizar #local').text(info.event.local); $('#visualizar #local').val(info.event.local); $('#visualizar #start').text(info.event.start.toLocaleString()); $('#visualizar #start').val(info.event.start.toLocaleString()); $('#visualizar #end').text(info.event.end.toLocaleString()); $('#visualizar #end').val(info.event.end.toLocaleString()); $('#visualizar #color').val(info.event.backgroundColor); $('#visualizar').modal('show'); }, selectable: true, select: function (info) { //alert('Início do evento: ' + info.start.toLocaleString()); $('#cadastrar #start').val(info.start.toLocaleString()); $('#cadastrar #end').val(info.end.toLocaleString()); $('#cadastrar').modal('show'); } }); calendar.render(); }); //Mascara para o campo data e hora function DataHora(evento, objeto) { var keypress = (window.event) ? event.keyCode : evento.which; campo = eval(objeto); if (campo.value == '00/00/0000 00:00:00') { campo.value = ""; } caracteres = '0123456789'; separacao1 = '/'; separacao2 = ' '; separacao3 = ':'; conjunto1 = 2; conjunto2 = 5; conjunto3 = 10; conjunto4 = 13; conjunto5 = 16; if ((caracteres.search(String.fromCharCode(keypress)) != -1) && campo.value.length < (19)) { if (campo.value.length == conjunto1) campo.value = campo.value + separacao1; else if (campo.value.length == conjunto2) campo.value = campo.value + separacao1; else if (campo.value.length == conjunto3) campo.value = campo.value + separacao2; else if (campo.value.length == conjunto4) campo.value = campo.value + separacao3; else if (campo.value.length == conjunto5) campo.value = campo.value + separacao3; } else { event.returnValue = false; } } $(document).ready(function () { $("#addevent").on("submit", function (event) { event.preventDefault(); $.ajax({ method: "POST", url: "cad_event.php", data: new FormData(this), contentType: false, processData: false, success: function (retorna) { if (retorna['sit']) { //$("#msg-cad").html(retorna['msg']); location.reload(); } else { $("#msg-cad").html(retorna['msg']); } } }) }); $('.btn-canc-vis').on("click", function(){ $('.visevent').slideToggle(); $('.formedit').slideToggle(); }); $('.btn-canc-edit').on("click", function(){ $('.formedit').slideToggle(); $('.visevent').slideToggle(); }); $("#editevent").on("submit", function (event) { event.preventDefault(); $.ajax({ method: "POST", url: "edit_event.php", data: new FormData(this), contentType: false, processData: false, success: function (retorna) { if (retorna['sit']) { //$("#msg-cad").html(retorna['msg']); location.reload(); } else { $("#msg-edit").html(retorna['msg']); } } }) }); }); <?php session_start(); require_once "Clinica.class.php"; ?> <!--** * @author Cesar Szpak - Celke - [email protected] * @pagina desenvolvida usando FullCalendar e Bootstrap 4, * o código é aberto e o uso é free, * porém lembre-se de conceder os créditos ao desenvolvedor. *--> <!DOCTYPE html> <html> <head> <meta charset='utf-8' /> <link href='css/core/main.min.css' rel='stylesheet' /> <link href='css/daygrid/main.min.css' rel='stylesheet' /> <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css"> <link rel="stylesheet" href="css/personalizado.css"> <script src='js/core/main.min.js'></script> <script src='js/interaction/main.min.js'></script> <script src='js/daygrid/main.min.js'></script> <script src='js/core/locales/pt-br.js'></script> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js"></script> <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js"></script> <script src="js/personalizado.js"></script> </head> <body> <?php if (isset($_SESSION['msg'])) { echo $_SESSION['msg']; unset($_SESSION['msg']); } ?> <div id='calendar'></div> <div class="modal fade" id="visualizar" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true"> <div class="modal-dialog modal-lg" role="document"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title" id="exampleModalLabel">Detalhes do Evento</h5> <button type="button" class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">&times;</span> </button> </div> <div class="modal-body"> <div class="visevent"> <dl class="row"> <dt class="col-sm-3">ID do evento</dt> <dd class="col-sm-9" id="id"></dd> <dt class="col-sm-3">Título do evento</dt> <dd class="col-sm-9" id="title"></dd> <dt class="col-sm-3">Nome do cliente</dt> <dd class="col-sm-9" id="cliete"></dd> <dt class="col-sm-3">tel</dt> <dd class="col-sm-9" id="tel"></dd> <dt class="col-sm-3">local</dt> <dd class="col-sm-9" id="local"></dd> <dt class="col-sm-3">Início do evento</dt> <dd class="col-sm-9" id="start"></dd> <dt class="col-sm-3">Fim do evento</dt> <dd class="col-sm-9" id="end"></dd> </dl> <button class="btn btn-warning btn-canc-vis">Editar</button> </div> <div class="formedit"> <span id="msg-edit"></span> <form id="editevent" method="POST" enctype="multipart/form-data"> <input type="hidden" name="id" id="id" > <div class="form-group row"> <label class="col-sm-2 col-form-label">Título</label> <div class="col-sm-10"> <input type="text" name="title" class="form-control" id="title" placeholder="Título do evento"> </div> </div> <div class="form-group row"> <label class="col-sm-2 col-form-label">tel</label> <div class="col-sm-10"> <input type="text" name="tel" class="form-control" id="tel" placeholder="telefone"> </div> </div> <div class="form-group row"> <label class="col-sm-2 col-form-label">empresa</label> <div class="col-sm-10"> <select type="text" name="local" class="form-control" id="local"> <?php $clinica= new Clinica; $clinica->listClinica(); ?> </select> </div> </div> <div class="form-group row"> <label class="col-sm-2 col-form-label">Color</label> <div class="col-sm-10"> <select name="color" class="form-control" id="color"> <option value="">Selecione</option> <option style="color:#FFD700;" value="#FFD700">Amarelo</option> <option style="color:#0071c5;" value="#0071c5">Azul Turquesa</option> <option style="color:#FF4500;" value="#FF4500">Laranja</option> <option style="color:#8B4513;" value="#8B4513">Marrom</option> <option style="color:#1C1C1C;" value="#1C1C1C">Preto</option> <option style="color:#436EEE;" value="#436EEE">Royal Blue</option> <option style="color:#A020F0;" value="#A020F0">Roxo</option> <option style="color:#40E0D0;" value="#40E0D0">Turquesa</option> <option style="color:#228B22;" value="#228B22">Verde</option> <option style="color:#8B0000;" value="#8B0000">Vermelho</option> </select> </div> </div> <div class="form-group row"> <label class="col-sm-2 col-form-label">Início do evento</label> <div class="col-sm-10"> <input type="text" name="start" class="form-control" id="start" onkeypress="DataHora(event, this)"> </div> </div> <div class="form-group row"> <label class="col-sm-2 col-form-label">Final do evento</label> <div class="col-sm-10"> <input type="text" name="end" class="form-control" id="end" onkeypress="DataHora(event, this)"> </div> </div> <div class="form-group row"> <div class="col-sm-10"> <button type="button" class="btn btn-primary btn-canc-edit">Cancelar</button> <button type="submit" name="CadEvent" id="CadEvent" value="CadEvent" class="btn btn-success">Cadastrar</button> </div> </div> </form> </div> </div> </div> </div> </div> <div class="modal fade" id="cadastrar" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true"> <div class="modal-dialog modal-lg" role="document"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title" id="exampleModalLabel">Cadastrar Evento</h5> <button type="button" class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">&times;</span> </button> </div> <div class="modal-body"> <span id="msg-cad"></span> <form id="addevent" method="POST" enctype="multipart/form-data"> <div class="form-group row"> <label class="col-sm-2 col-form-label">Título</label> <div class="col-sm-10"> <input type="text" name="title" class="form-control" id="title" placeholder="Título do evento"> </div> </div> <div class="form-group row"> <label class="col-sm-2 col-form-label">tel</label> <div class="col-sm-10"> <input type="text" name="tel" class="form-control" id="tel" placeholder="telefone"> </div> </div> <div class="form-group row"> <label class="col-sm-2 col-form-label">empresa</label> <div class="col-sm-10"> <select> <?php $clinica= new Clinica; $clinica->listClinica(); ?> </select> </div> </div> <div class="form-group row"> <label class="col-sm-2 col-form-label">Color</label> <div class="col-sm-10"> <select name="color" class="form-control" id="color"> <option value="">Selecione</option> <option style="color:#FFD700;" value="#FFD700">Amarelo</option> <option style="color:#0071c5;" value="#0071c5">Azul Turquesa</option> <option style="color:#FF4500;" value="#FF4500">Laranja</option> <option style="color:#8B4513;" value="#8B4513">Marrom</option> <option style="color:#1C1C1C;" value="#1C1C1C">Preto</option> <option style="color:#436EEE;" value="#436EEE">Royal Blue</option> <option style="color:#A020F0;" value="#A020F0">Roxo</option> <option style="color:#40E0D0;" value="#40E0D0">Turquesa</option> <option style="color:#228B22;" value="#228B22">Verde</option> <option style="color:#8B0000;" value="#8B0000">Vermelho</option> </select> </div> </div> <div class="form-group row"> <label class="col-sm-2 col-form-label">Início do evento</label> <div class="col-sm-10"> <input type="text" name="start" class="form-control" id="start" onkeypress="DataHora(event, this)"> </div> </div> <div class="form-group row"> <label class="col-sm-2 col-form-label">Final do evento</label> <div class="col-sm-10"> <input type="text" name="end" class="form-control" id="end" onkeypress="DataHora(event, this)"> </div> </div> <div class="form-group row"> <div class="col-sm-10"> <button type="submit" name="CadEvent" id="CadEvent" value="CadEvent" class="btn btn-success">Cadastrar</button> </div> </div> </form> </div> </div> </div> </div> </body> </html> <?php session_start(); include_once 'conexao.php'; include_once 'Clinica.class.php'; $dados = filter_input_array(INPUT_POST, FILTER_DEFAULT); //Converter a data e hora do formato brasileiro para o formato do Banco de Dados $data_start = str_replace('/', '-', $dados['start']); $data_start_conv = date("Y-m-d H:i:s", strtotime($data_start)); $data_end = str_replace('/', '-', $dados['end']); $data_end_conv = date("Y-m-d H:i:s", strtotime($data_end)); $clinica = new Clinica; $id=$clinica->Cliente($dados['tel']); $query_event = "INSERT INTO events (title,tel,idecliente,idecnpj, color, start, end) VALUES (:title,:tel,:id:,:local,:color,:start,:end)"; $insert_event = $conn->prepare($query_event); $insert_event->bindParam(':title', $dados['title']); $insert_event->bindParam(':tel', $dados['tel']); $insert_event->bindParam(':local', $dados['local']); $insert_event->bindParam(':id', $id); $insert_event->bindParam(':color', $dados['color']); $insert_event->bindParam(':start', $data_start_conv); $insert_event->bindParam(':end', $data_end_conv); if ($insert_event->execute()) { $retorna = ['sit' => true, 'msg' => '<div class="alert alert-success" role="alert">Evento cadastrado com sucesso!</div>']; $_SESSION['msg'] = '<div class="alert alert-success" role="alert">Evento cadastrado com sucesso!</div>'; } else { $retorna = ['sit' => false, 'msg' => '<div class="alert alert-danger" role="alert">Erro: Evento não foi cadastrado com sucesso!</div>']; } header('Content-Type: application/json'); echo json_encode($retorna); <?php require_once '../App/Models/connect.php'; class Clinica extends Connect { public function listClinica(){ $this->query = "SELECT *FROM `cnpj` WHERE 1"; $this->result = mysqli_query($this->SQL, $this->query) or die ( mysqli_error($this->SQL)); if($this->result){ while ($row = mysqli_fetch_array($this->result)) { echo '<option value="'.$row['idcnpj'].'">'.$row['localTrabalho'].'</option>'; } } } public function Cliente($tel) { $this->query = "SELECT * FROM `cliente` WHERE `telefone`='$tel'"; $this->result = mysqli_query($this->SQL, $this->query) or die ( mysqli_error($this->SQL)); if($this->result){ while ($row = mysqli_fetch_array($this->result)) { return $row['idCliente']; } } } } ?> o Local não funciona da erro quando vem a aplicação
  2. <?php require_once '../auth.php'; require_once '../Models/sangria.class.php'; if(isset($_POST['upload']) == 'Cadastrar'){ $Nomedadespesa = $_POST['Nomedadespesa']; $ValorSangria = $_POST['valor']; $Descricaosangria = $_POST['Descricao']; $CRD = $_POST['crd']; $iduser = $_POST['iduser']; $dia=$_POST['dia']; $cnpji=$_POST['cnpji']; if($iduser == $idUsuario && $Nomedadespesa != NULL){ if ($Nomedadespesa!=null && $ValorSangria>0){ $pt_file = '../../dist/img/sangria'.$_FILES['arquivo']['name']; if (!file_exists($_FILES['arquivo']['name'])) { $pt_file = '../../dist/img/sangria/'.$_FILES['arquivo']['name']; if ($pt_file != '../../dist/img/sangria'){ $destino = '../../dist/img/sangria/'.$_FILES['arquivo']['name']; $arquivo_tmp = $_FILES['arquivo']['tmp_name']; move_uploaded_file($arquivo_tmp, $destino); chmod ($destino, 0644); $nomeimagem = $_FILES['arquivo']['name']; }elseif($_POST['valor'] != NULL) { } } $sangria= new sangria; $sangria->Insertsangria($Nomedadespesa, $ValorSangria, $Descricaosangria, $idUsuario,$cnpji,$dia,$CRD,$nomeimagem); header('Location: ../../sangria/addsangria.php'); }else{ header('Location: ../../sangria/addsangria.php?erro1'); } }else{ header('Location: ../../sangria/addsangria.php'); } } public function InsertItens($QuantItens, $ValVendItens, $Produto_CodRefProduto,$idusuario,$percent ){ $this->query = "INSERT INTO `itens`(`QuantItens`,`ValVendItens`, `ItensAtivo`,`ItensPublic`, `Produto_CodRefProduto`,`Porcentagem`, `Usuario_idUser`) VALUES ('$QuantItens', '$ValVendItens', 1, 1, '$Produto_CodRefProduto', '$percent', '$idusuario')"; if($this->result = mysqli_query($this->SQL, $this->query) or die(mysqli_error($this->SQL))){ header('Location: ../../itens/index.php?alert=1'); }else{ header('Location: ../../itens/index.php?alert=0'); } header('Location: ../../itens/index.php?alert=0'); }//InsertItens a pagina não direciona no fim da função
  3. ele aparece o resultado o problema e quando envio do formulario para o outro
  4. <?php require_once '../App/auth.php'; require_once '../layout/scriptfranqueado.php'; require_once 'Models/usuario.class.php'; if(isset($_GET['id'])){ $resp = $usuario->edituser($_GET['id']); echo $head; echo $header; echo $aside; if($perm==2 or $perm>=4) { echo'<div> <h3>você não tem pérmissão entre em contato com o suporte caso precise!</h3> </div>'; }else{ echo '<div class="content-wrapper" style="background: url(../dist/img/fundotela.jpeg);">'; echo '<!-- Content Header (Page header) --> <section class="content-header"> <h1 style="color:#fff;"> Adiciona <small>Franquia</small> </h1> <ol class="breadcrumb"> <li><a href="index.php"><i class="fa fa-dashboard"></i> Home</a></li> <li class="active">usuario</li> </ol> </section> <!-- Main content --> <section class="content"> <!-- Small boxes (Stat box) --> <div class="row">'; echo ' <div class="row"> <!-- left column --> <div class="col-md-6"> <!-- general form elements --> <div class="box box-primary"> <div class="box-header with-border"> <h3 class="box-title">usuario</h3> </div> <!-- /.box-header --> <!-- form start --> <form role="form" action="Models/insetcnpjuser.php" method="POST"> <div class="box-body"> <div class="form-group"> <label for="exampleInputEmail1">Nome do usuario</label> <p>'.$resp['usuario']['Username'].'</p> </div> <input type="hidden" name="iduser" readonly=“true” class="form-control" id="exampleInputEmail1" placeholder="iduser" method="get" value="'.$_GET['id'].'"> <div class="form-group"> <div> <label for="exampleInputEmail1">porcentage</label> <input type="text" name="porcentagem" class="form-control" id="exampleInputEmail1" placeholder="porcentagem"> </div> <div class="form-group"> <label for="exampleInputEmail1">Empresa</label> <select type="number" name="franquia" style="width:520px;height: 30px; background-color: #fff; border-color: black;" id="franquia" placeholder="franquia" method="GET"><b> <option value="1000">clinica</option> <option value="1">Clínica Baianão-Porto Seguro</option> <option value="2">Clínica Centro- Porto Seguro</option> <option value="3">Clínica Paraguai- Porto Seguro</option> <option value="4">Clínica Trancoso- Porto Seguro</option> <option value="5">Clínica canavieiras</option> <option value="6">Clínica coroa vermelha- Porto Seguro</option> <option value="7">Clínica Posto da Mata</option> <option value="8">Clínica Itabela</option> <option value="9">Clínica Belmonte</option> <option value="10">Clínica Camacan</option> <option value="11">Clínica Iguaí</option> <option value="12">Clínica Ubaitaba</option> <option value="13">Clínica Itororó</option> <option value="14">Clínica Itacaré</option> <option value="15">Clínica Boa Vista</option></b> </select> </div> <input type="hidden" name="id" value="'.$resp['usuario']['idUser'].'"> <!-- /.box-body --> <div class="box-footer"> <button type="submit" name="cadastrar" class="btn btn-primary" style="background:#08f045;">Cadastrar</button> <a class="btn btn-danger" href="../viewsfranqueado">Cancelar</a> </div> </form> </div> <!-- /.box --> </div> </div>'; } } echo '</div>'; echo '</div>'; echo '</section>'; echo '</div>'; echo $footer; echo $javascript; ?> <?php require_once 'usuario.class.php'; $franquia = $_POST['franquia']; $iduser = $_POST['id']; $porcentagem = $_POST['porcentagem']; $usuario->updateusuario($idUser, $franquia,$porcentagem); ('Location: ../../itens/index.php'); ?> dei uma atualizada
  5. o tipo e da class valor e o tipo classe recomendo estuda poo para entender melhor
  6. recomendo utilizar power BI para isto facilita o desenvolvimento e a facilidade de desenvolvimento e utilização
  7. <?php require_once 'usuario.class.php'; $franquia = $_POST['franquia']; $iduser = $_POST['id']; $porcentagem = $_POST['porcentagem']; $usuario->updateusuario($idUser, $franquia,$porcentagem); ('Location: ../../itens/index.php'); ?> <?php require_once '../App/auth.php'; require_once '../layout/scriptfranqueado.php'; require_once 'Models/usuario.class.php'; if(isset($_GET['id'])){ $resp = $usuario->edituser($_GET['id']); echo $head; echo $header; echo $aside; if($perm==2 or $perm>=4) { echo'<div> <h3>você não tem pérmissão entre em contato com o suporte caso precise!</h3> </div>'; }else{ echo '<div class="content-wrapper" style="background: url(../dist/img/fundotela.jpeg);">'; echo '<!-- Content Header (Page header) --> <section class="content-header"> <h1 style="color:#fff;"> Adiciona <small>Franquia</small> </h1> <ol class="breadcrumb"> <li><a href="index.php"><i class="fa fa-dashboard"></i> Home</a></li> <li class="active">usuario</li> </ol> </section> <!-- Main content --> <section class="content"> <!-- Small boxes (Stat box) --> <div class="row">'; echo ' <div class="row"> <!-- left column --> <div class="col-md-6"> <!-- general form elements --> <div class="box box-primary"> <div class="box-header with-border"> <h3 class="box-title">usuario</h3> </div> <!-- /.box-header --> <!-- form start --> <form role="form" action="Models/insetcnpjuser.php" method="POST"> <div class="box-body"> <div class="form-group"> <label for="exampleInputEmail1">Nome do usuario</label> <p>'.$resp['usuario']['Username'].'</p> </div> <input type="hidden" name="iduser" readonly=“true” class="form-control" id="exampleInputEmail1" placeholder="iduser" method="get" value="'.$_GET['id'].'"> <div class="form-group"> <div> <label for="exampleInputEmail1">porcentage</label> <input type="text" name="porcentagem" class="form-control" id="exampleInputEmail1" placeholder="porcentagem"> </div> <div class="form-group"> <label for="exampleInputEmail1">Empresa</label> <select type="number" name="franquia" style="width:520px;height: 30px; background-color: #fff; border-color: black;" id="franquia" placeholder="franquia" method="GET"><b> <option value="1000">clinica</option> <option value="1">Clínica Baianão-Porto Seguro</option> <option value="2">Clínica Centro- Porto Seguro</option> <option value="3">Clínica Paraguai- Porto Seguro</option> <option value="4">Clínica Trancoso- Porto Seguro</option> <option value="5">Clínica canavieiras</option> <option value="6">Clínica coroa vermelha- Porto Seguro</option> <option value="7">Clínica Posto da Mata</option> <option value="8">Clínica Itabela</option> <option value="9">Clínica Belmonte</option> <option value="10">Clínica Camacan</option> <option value="11">Clínica Iguaí</option> <option value="12">Clínica Ubaitaba</option> <option value="13">Clínica Itororó</option> <option value="14">Clínica Itacaré</option> <option value="15">Clínica Boa Vista</option></b> </select> </div> <input type="hidden" name="id" value="'.$resp['usuario']['idUser'].'"> <!-- /.box-body --> <div class="box-footer"> <button type="submit" name="cadastrar" class="btn btn-primary" style="background:#08f045;">Cadastrar</button> <a class="btn btn-danger" href="../viewsfranqueado">Cancelar</a> </div> </form> </div> <!-- /.box --> </div> </div>'; } } echo '</div>'; echo '</div>'; echo '</section>'; echo '</div>'; echo $footer; echo $javascript; ?> como posso envia o $resp['usuario']['idUser'] estouu tenttando e fica em branco
  8. <?php require_once '../App/auth.php'; require_once '../layout/scriptfranqueado.php'; require_once 'Models/usuario.class.php'; if(isset($_GET['id'])){ $resp = $usuario->edituser($_GET['id']); echo $head; echo $header; echo $aside; if($perm==3 or $perm==1) { echo '<div class="content-wrapper" style="background: url(../dist/img/fundotela.jpeg);">'; echo '<!-- Content Header (Page header) --> <section class="content-header"> <h1 style="color:#fff;"> Adicionar <small>Usuario</small> </h1> <ol class="breadcrumb"> <li><a href="index.php"><i class="fa fa-dashboard"></i> Home</a></li> <li class="active">usuario</li> </ol> </section> <!-- Main content --> <section class="content"> <!-- Small boxes (Stat box) --> <div class="row">'; echo ' <div class="row"> <!-- left column --> <div class="col-md-6"> <!-- general form elements --> <div class="box box-primary"> <div class="box-header with-border"> <h3 class="box-title">usuario</h3> </div> <!-- /.box-header --> <!-- form start --> <form role="form" action="Models/insetcnpjuser.php" method="POST"> <div class="box-body"> <div class="form-group"> <label for="exampleInputEmail1">Nome do usuario</label> <p>'.$resp['usuario']['Username'].'</p> </div> <input type="hidden" name="iduser" readonly=“true” class="form-control" id="exampleInputEmail1" placeholder="iduser" method="get" value="'.$_GET['id'].'"> <div class="form-group"> <div> <label for="exampleInputEmail1">porcentage</label> <input type="text" name="porcentagem" class="form-control" id="exampleInputEmail1" placeholder="porcentage" value=""> </div> <div class="form-group"> <label for="exampleInputEmail1">Empresa</label> <select type="number" name="franquia" style="width:500px;height: 30px; background-color: #fff; border-color: black;" id="franquia" placeholder="franquia" method="GET"><b> <option value="1000">clinica</option> <option value="1">Clínica Baianão-Porto Seguro</option> <option value="2">Clínica Centro- Porto Seguro</option> <option value="3">Clínica Paraguai- Porto Seguro</option> <option value="4">Clínica Trancoso- Porto Seguro</option> <option value="5">Clínica canavieiras</option> <option value="6">Clínica coroa vermelha- Porto Seguro</option> <option value="7">Clínica Posto da Mata</option> <option value="8">Clínica Itabela</option> <option value="9">Clínica Belmonte</option> <option value="10">Clínica Camacan</option> <option value="11">Clínica Iguaí</option> <option value="12">Clínica Ubaitaba</option> <option value="13">Clínica Itororó</option> <option value="14">Clínica Itacaré</option> <option value="15">Clínica Boa Vista</option></b> </select> </div> <input type="hidden" name="idusuario" value="'.$resp['usuario']['idUser'].'"> <!-- /.box-body --> <div class="box-footer"> <button type="submit" name="upload" class="btn btn-primary" value="Cadastrar">Cadastrar</button> <a class="btn btn-danger" href="../viewsfranqueado">Cancelar</a> </div> </form> </div> <!-- /.box --> </div> </div>'; }else{ echo'<div> <h3>você não tem pérmissão entre em contato com o suporte caso precise!</h3> </div>'; } } echo '</div>'; echo '</div>'; echo '</section>'; echo '</div>'; echo $footer; echo $javascript; ?> <?php require_once 'usuario.class.php'; $franquia = $_POST['franquia']; $iduser = $_GET['iduser']; $porcentagem = $_POST['porcentagem']; $usuario->updateusuario($idUser, $franquia,$porcentagem); ('Location: ../../itens/index.php'); ?> problema ao pega o $_GET['id']
  9. como faço uma função de carrega a pagina enquanto ta passando para so innicia algo quando carrega
  10. <div class="row"><b> <!-- left column --> <div class="col-md-6"> <!-- general form elements --> <div class="box box-primary"> <div class="box-header with-border"> <h3 class="box-title"><b>Saida de sangria</b></h3> </div> <!-- /.box-header --> <!-- form start --> <form role="form" action="../App/Database/insertsangria.php" method="POST"> <div class="box-body"> <div class="form-group"> <label for="exampleInputEmail1">Nome da despesa</label> <input type="text" name="Nomedadespesa" class="form-control" id="exampleInputEmail1" placeholder="Despesa"> </div> <div class="form-group"> <label for="exampleInputEmail1">valor da sangria</label> <input type="number" name="valor" class="form-control" id="exampleInputEmail1" placeholder="valor"> </div> <div class="form-group"> <label for="exampleInputEmail1">Descrição</label> <input type="text" name="Descricao" class="form-control" " id="exampleInputEmail1" placeholder="descricao"> </div> <div class="form-group"> <label for="exampleInputEmail1">Envie a imagem</label> <input name="arquivo" type="file" class="form-control" id="exampleInputEmail1" placeholder="arquivo"> </div> <div class="form-group"> <label for="exampleInputEmail1">crd</label> <select id="crd" name="crd" class="form-control" placeholder="crd" method="POST> <optgroup label="pessoal"> <option value= "1"> Assistência Médica e Odontológica</option> <option value= "2">Cursos e Treinamentos</option> <option value= "3"> Farmacia</option> <option value= "4">Contribição Sindical Trabalhadores</option> <option value= "5">Uniformes</option> <option value= "6">Décimo Terceiro Salário</option> <option value= "7">Vale Funcionários</option> <option value= "8">F.G.T.S Empresa</option> <option value= "9">F.G.T.S Rescisório</option> <option value= "10">Exame médico</option> <option value= "11">Férias</option> <option value= "12">I.N.S.S</option> <option value= "13">I.R.R.F</option> <option value= "14"> Recisões</option> <option value= "15">Pontos, Premiações ou comissões</option> <option value= "16"> Prestações de Serviços</option> <option value= "17"> Salários</option> <option value= "18"> Tercerizados</option> <option value= "19"> Vale Transporte</option> <option value= "20"> HORAS Extras </option> <option value= "21">Comissão </option> <option value= "22">outros</option> </optgroup> <optgroup label="imposto"> <option value= "101" >Alvará</option> <option value= "102" >Cofins</option> <option value= "103" >Contribuição Sindical</option> <option value= "104" > I.C.M.S</option> <option value= "105" > I.P.T.U</option> <option value= "106" > I.R.P.J</option> <option value= "107" > I.P.V.A</option> <option value= "108" > S.P.U</option> <option value= "109" > I.S.S</option> <option value= "110" > PIS</option> <option value= "111" > Refis</option> <option value= "112" > C.S.L.L</option> <option value= "113" >G.P.S (inss empresa)</option> <option value= "114" >Simples Nacional</option> <option value= "115" >Imposto Retido Prest. Serviços</option> <option value= "116">outros</option> </optgroup> <optgroup label="financeira"> <option value= "201">Anuidade Cartão de Crédito</option> <option value= "202">Transferências entre Coligadas</option> <option value= "203">Antecipação de cartão</option> <option value= "204">Tarifas Bancárias</option> <option value= "205"> Encargos C/c</option> <option value= "206"> Taxa de Cratão de Crédito</option> <option value= "207"> Juros</option> <option value= "208"> Retirada de Socios</option> <option value= "209"> Ressarcimento</option> <option value= "210"> IOF</option> <option value= "211">outros</option> </optgroup> <optgroup label="comercial"> <option value= "301"> Anúncios, Revistas, Site, Bandeiras, Tv</option> <option value= "302"> Eventos</option> <option value= "303"> Associações e Bandeiras</option> <option value= "304"> Conten Design </option> <option value= "305"> Indenizações</option> <option value= "306">Congressos e Feiras</option> <option value= "307"> Fotos / Cromos/ e WEB Design</option> <option value= "308"> Gráfica e Brindes</option> <option value= "309"> Hospedagem e Desp.c/ viagens</option> <option value= "310"> Agência de Mídia</option> <option value= "311"> Passagens Aéreas</option> <option value= "312">Publicidade</option> <option value= "313"> Representante Comércial</option> <option value= 314">Ass. Marketing / Imprensa / </option> <option value= "315">outros</option> </optgroup> <optgroup label="MANUTENÇÃO"> <option value= "401">Central Telefônica</option> <option value= "402"> Diversas</option> <option value= "403"> Elétrica</option> <option value= "404"> Hidráulica</option> <option value= "405"> Manutenção Informática</option> <option value= "406"> Manut. Motores</option> <option value= "407"> Máq., Equip. e Ferramentas</option> <option value= "408"> Obras e Reformas da Franquia</option> <option value= "409"> Piscina</option> <option value= "410"> Prestação de Serviços</option> <option value= "411"> Carpintaria</option> <option value= "412"> Pintura</option> <option value= "413"> JARDIM</option> <option value= "414">outros</option> </optgroup> <optgroup label="ADMINISTRATIVAS"> <option value= "501">Alimentação </option> <option value= "502">Acesso à Internet</option> <option value= "503"> Assistência Jurídica</option> <option value= "504"> Associação Comercial </option> <option value= "505">Correios</option> <option value= "506">Consultorias</option> <option value= "507"> Sistema</option> <option value= "508"> Despesas com Cartório</option> <option value= "509">Arrendamento</option> <option value= "510"> Donativos ou Brindes</option> <option value= "511">locomoção (Taxi)</option> <option value= "512"> Fretes / Estacionamento / Balsa</option> <option value= "513"> Gráfica, Impressos e Formulários</option> <option value= "514">Lazer</option> <option value= "515">Material para Escritório</option> <option value= "516">Material para Informática</option> <option value= "517"> Telefone</option> <option value= "518"> Contabilidade</option> <option value= "519"> Loca web e Dottis e Ingran (wind.)</option> <option value= "520"> Veículo Despesas Gerais</option> <option value= "521"> Veículo Combustível</option> <option value= "522"> Marcas e Patentes</option> <option value= "523"> DEDETIZAÇÃO</option> <option value= "524">SEGURANÇA </option> <option value= "525">agua</option> <option value= "526">energia</option> <option value= "527">outros</option> </optgroup> <optgroup label="Limpezas e consumos"> <option value= "601">Produtos de limpeza e higiêne</option> <option value= "602">Descartáveis Uso e Consumo</option> <option value= "603">outros</option> </optgroup> </select> </div> </div> <input type="hidden" name="iduser" value="'.$idUsuario.'"> <!-- /.box-body --> <div class="box-footer"> <button type="submit" name="upload" class="btn btn-primary" value="Cadastrar" style="background: #084f08d9; border: #084f08d9;">Cadastrar</button> <a class="btn btn-danger" href="../../sangria/" style="background-color: #9f3428; border-color: #bb4334;">Cancelar</a> </div> </form> </div> <!-- /.box --> </div></b> </div>
  11. <?php require_once '../auth.php'; require_once '../Models/sangria.class.php'; if(isset($_POST['upload']) == 'Cadastrar'){ $Nomedadespesa = $_POST['Nomedadespesa']; $ValorSangria = $_POST['valor']; $Descricaosangria = $_POST['Descricao']; $CRD = $_POST['crd']; $iduser = $_POST['iduser']; if ($Nomedadespesa!=null && $ValorSangria>0){ if (!file_exists($_FILES['arquivo']['name'])) { $pt_file = '../../views/dist/img/'.$_FILES['arquivo']['name']; if ($pt_file != '../../views/dist/img/'){ $destino = '../../views/dist/img/'.$_FILES['arquivo']['name']; $arquivo_tmp = $_FILES['arquivo']['tmp_name']; move_uploaded_file($arquivo_tmp, $destino); chmod ($destino, 0644); $nomeimagem = 'dist/img/'.$_FILES['arquivo']['name']; }elseif($_POST['valor'] != NULL){ $nomeimagem = $_POST['valor']; } } $sangria= new sangria; $sangria->Insertsangria($Nomedadespesa, $ValorSangria, $Descricaosangria, $idUsuario,$cnpj,$CRD,$nomeimagem); }else{ header('Location: ../../sangria/addsangria.php?erro1'); } }else{ header('Location: ../../sangria/index.php?dia=1&mes=1&ano=2019&dia1=1&mes1=1&ano1=2019&Busca='); } Notice: Undefined index: arquivo in C:\xampp\htdocs\sistema\App\Database\insertsangria.php on line 17 Notice: Undefined index: arquivo in C:\xampp\htdocs\sistema\App\Database\insertsangria.php on line 19 erro nestas partes "if (!file_exists($_FILES['arquivo']['name'])) { " " $pt_file = '../../views/dist/img/'.$_FILES['arquivo']['name'];"
  12. <div class="form-group"> <label for="exampleInputEmail1">Envie a imagem</label> <input name="arquivo" type="file" class="form-control" id="exampleInputEmail1" placeholder="arquivo"> </div> <?php require_once '../auth.php'; require_once '../Models/sangria.class.php'; if(isset($_POST['upload']) == 'Cadastrar'){ $Nomedadespesa = $_POST['Nomedadespesa']; $ValorSangria = $_POST['valor']; $Descricaosangria = $_POST['Descricao']; $CRD = $_POST['crd']; $iduser = $_POST['iduser']; if($iduser == $idUsuario && $Nomedadespesa != NULL){ if ($Nomedadespesa!=null && $ValorSangria>0){ if (!file_exists($_FILES['arquivo']['name'])) { $pt_file = '../../views/dist/img/'.$_FILES['arquivo']['name']; if ($pt_file != '../../views/dist/img/'){ $destino = '../../views/dist/img/'.$_FILES['arquivo']['name']; $arquivo_tmp = $_FILES['arquivo']['tmp_name']; move_uploaded_file($arquivo_tmp, $destino); chmod ($destino, 0644); $nomeimagem = 'dist/img/'.$_FILES['arquivo']['name']; }elseif($_POST['valor'] != NULL){ $nomeimagem = $_POST['valor']; } } $sangria= new sangria; $sangria->Insertsangria($Nomedadespesa, $ValorSangria, $Descricaosangria, $idUsuario,$cnpj,$CRD,$nomeimagem); }else{ header('Location: ../../sangria/addsangria.php?erro1'); } }else{ header('Location: ../../sangria/index.php?dia=1&mes=1&ano=2019&dia1=1&mes1=1&ano1=2019&Busca='); } } <?php /* Class sangria */ require_once 'connect.php'; class sangria extends Connect { public function Insertsangria($Nomedadespesa, $ValorSangria, $Descricaosangria, $idUsuario,$cnpj,$CRD,$nomeimagem){ if(perm>3){ echo "você não tem permissão"; exit; } $this->query = "INSERT INTO `sangria`(`nomesangria`,`valor`, `descricao`,`IdUsuario`,`idacnpj`,`CRD`,`imagem`) VALUES ('$Nomedadespesa', '$ValorSangria', '$Descricaosangria', '$idUsuario','$cnpj','$CRD','$nomeimagem')"; if($this->result = mysqli_query($this->SQL, $this->query) or die(mysqli_error($this->SQL))){ header('Location: ../../sangria/index.php?dia=1&mes=1&ano=2019&dia1=1&mes1=1&ano1=2019&Busca='); }else{ header('Location: ../../sangria/index.php?dia=1&mes=1&ano=2019&dia1=1&mes1=1&ano1=2019&Busca='); } }//Insertsangria public function ListaSangria($dia,$mes,$ano,$dia1,$mes1,$ano1){ $this->query = "SELECT * FROM `sangria`,`usuario`,`crd` WHERE `CRD`=`idCRD` and `tempo`>='$ano-$mes-$dia' and `tempo`<='$ano1-$mes1-$dia1'"; $this->result = mysqli_query($this->SQL, $this->query) or die ( mysqli_error($this->SQL)); $valores=0; $pessoal=0; $imposto=0; $financeira=0; $comercial=0; $manutencao=0; $administrativa=0; $limpeza=0; if($this->result){ echo '<table class="table"> <thead class="thead-inverse"> <table style="width:100%;"> <tr> <th width="18%">Nome</th> <th width="10%">Valor</th> <th width="25%">Descrição</th> <th width="10%">Data</th> <th width="10%">Usuario</th> <th width="20%">CRD</th> <th>imagem</th> </tr> </table> </thead> <tbody>'; while ($row = mysqli_fetch_array($this->result)) { echo ' <table border="1px" border-color="black" width="100%" height="50px"> <td width="18%">'.$row['nomesangria'].'</td> <td width="10%">'.$row['valor'].' R$</td> <td width="25%">'.$row['descricao'].'</td> <td width="10%">'.$row['tempo'].'</td> <td width="10%">'.$row['Username'].'</td> <td width="20%">'.$row['NomeCRD'].'</td> <td><a href="../../dist/img/sangria/'.$row['imagem'].'"><p><^></p></a></td> </table> '; $valores+=$row['valor']; if($row['CRD']<100) { $pessoal+=$row['valor']; }else if($row['CRD']>=100 and $row['CRD']<200) { $imposto+=$row['valor']; }else if($row['CRD']>=200 and $row['CRD']<300) { $financeira+=$row['valor']; }else if($row['CRD']>=300 and $row['CRD']<400) { $comercial+=$row['valor']; }else if($row['CRD']>=400 and $row['CRD']<500) { $manutencao+=$row['valor']; }else if($row['CRD']>=500 and $row['CRD']<600) { $administrativa+=$row['valor']; }else if($row['CRD']>=600 and $row['CRD']<700) { $limpeza+=$row['valor']; } echo '</a> </td> </tr>'; } echo '</tbody> </table>'; echo'<div> <table border="1px" border-color="black" width=85%" height="50px" > <th> <td>custo das dispesas total: '.$valores.' R$</td><br> <td>custo pessoal total: '.$pessoal.' R$</td><br> <td>custo imposto total :'.$imposto.'.00 R$</td><br> <td>custo Financeira : '.$financeira.'.00 R$</td><br> <td>custo Comercial : '.$comercial.'.00 R$</td><br> <td>custo Manutenção : '.$manutencao.'.00 R$</td><br> <td>custo Administrativo : '.$administrativa.'.00 R$</td><br> <td>custo Limpeza e consumo: '.$limpeza.'.00 R$</td> </th> </table> </div>'; } } //----------ListaSangria } ?> estou tentando pega a imagem e armazena no caminho indicado e dps salva o nome e tipo no banco de dados porém não esta funcionando alguem pode me ajuda onde estou errando ?
  13. gostaria de dividir minhas aplicações de bdd. deixando o site e um host e o bdd em outro

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!