Ir ao conteúdo
  • Cadastre-se

Pesquisar na Comunidade

Mostrando resultados para as tags ''PHP''.



Mais opções de pesquisa

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Categorias

  • Armazenamento
  • Áudio
  • Energia
  • Entrada
  • Feiras e Eventos
  • Gabinetes
  • Memória
  • Museu
  • Placas-mãe
  • Portáteis
  • Processadores
  • Programas
  • Rádio CdH
  • Redes
  • Refrigeração
  • Smartphones
  • Tablets
  • Vídeo
  • Outros

Categorias

  • Armazenamento
  • Áudio
  • Câmeras
  • Computadores
  • Consoles
  • Eletrônicos
  • Energia
  • Entrada
  • Gabinetes
  • Impressão
  • Jogos
  • Memória
  • Placas-mãe
  • Portáteis
  • Processadores
  • Programas
  • Redes
  • Refrigeração
  • Smartphones
  • Tablets
  • Vídeo
  • Outros

Categorias

  • Livros disponíveis
  • Livros esgotados

Fóruns

  • Mensagens do Clube do Hardware
    • Regras gerais
    • Boletins do Clube do Hardware
    • Notícias da administração
  • Hardware
    • Recomendações de computadores
    • Placas de vídeo
    • Placas-mãe e chipsets
    • Processadores
    • Problemas de gargalo e desempenho
    • Memórias
    • Armazenamento
    • Refrigeração e superaquecimento
    • Fontes e energia
    • Gabinetes e casemods
    • Placas de som e áudio on-board
    • Periféricos
    • Mac
    • Overclock
    • Hardware - outros
  • Computação móvel
    • Notebooks
    • Tablets
    • Smartphones e apps
  • Redes e Internet
    • Redes e Internet
    • Hospedagem de sites e registro de domínios
  • Segurança da informação
    • Remoção de malware
    • Dúvidas sobre invasões e infecções
    • Programas de proteção
  • Programação e desenvolvimento
    • Java
    • C/C#/C++
    • Pascal/Delphi
    • .NET
    • Bancos de dados
    • Programação web
    • Programação - iniciantes
    • Programação de microcontroladores
    • Programação - outros
  • Software
    • Jogos
    • Pacotes de escritório
    • Computação distribuída (Folding@Home, Bitcoin etc.)
    • Virtualização
    • Design, animação e tratamento de imagens
    • Edição, autoração e gravação de áudio e vídeo
    • Programas
  • Sistemas Operacionais
  • Eletrônicos
  • Outros
  • Clube do Hardware

Categorias

  • Hardware
  • Redes
  • Eletrônica
  • Sistemas operacionais

Encontrar resultados em...

Encontrar resultados que...


Data de criação

  • Iniciar

    FIM


Última atualização

  • Iniciar

    FIM


Filtrar pelo número de...

Data de registro

  • Iniciar

    FIM


Grupo


Encontrado 603 registros

  1. Então rapaziada, estou tomando uma surra de um e-comerce em magento. terminei de instalá-lo agora pouco e quando tento acessar a loja recebo esse erro: "An error has happened during application run. See exception log for details.". Sou totalmente iniciante com esse gerenciador, então quem puder me orientar já agradeço
  2. preciso arrumar um jeito de chamar a função mas ta dando erro de variável indefinido. se puderem me explicar e me ajudar; <!DOCTYPE html> <html> <head> <title></title> </head> <body> <form method="POST" action="resultado.php"> <input type="text" name="valor1"> <select name="operador"> <option value="soma">+</option> <option value="subt">-</option> <option value="mult">*</option> <option value="divi">/</option> </select> <input type="text" name="valor2"> <input type="submit" name="calcular"> </form> </body> </html> <?php function calculo($valor1,$valor2,$operador){ $result = []; if (isset($_POST['calcular'])) { if ($_POST['operador'] == "soma") { $result = $_POST['valor1'] + $_POST['valor2']; return $result; echo $result; } elseif ($_POST['operador'] == "subt") { $result = $_POST['valor1'] - $_POST['valor2']; return $result; } elseif ($_POST['operador'] == "mult") { $result = $_POST['valor1'] * $_POST['valor2']; return $result; } else{ $result = $_POST['valor1'] / $_POST['valor2']; return $result; } echo $result; } } calculo($_POST['valor1'],$_POST['valor2'],$_POST['operador']);
  3. Boa tarde, sou novo em Programação e tenho uma duvida. Ao clicar no confirmar dentro do modal, ativo a seguinte função que faz a requisição dos dados para preencher a tabela, e essa linha da tabela é tratada ao ser clicado (na tabela é apenas coluna "analista" que seria mudada com o valor, onde lista os nomes das pessoas). Esse valor seria o $nome que quando apertasse "Confirmar" no Modal, colocaria o nome da pessoa na coluna "Analistas". Abaixo minha tabela & Código. <?php $nome = isset($_GET["nome"])? $_GET["nome"]:null; $matricula = isset($_GET["matricula"])? $_GET["matricula"]:null; $solicitacao = isset($_GET["solicitacao"])? $_GET["solicitacao"]:null; $prioridade = isset($_GET["prioridade"])? $_GET["prioridade"]:null; $orgao = isset($_GET["orgao"])? $_GET["orgao"]:null; $conexao = mysqli_connect('localhost', 'root', '', 'analistas'); $query = "SELECT `solicitacao`,`prioridade`,`orgao`, `nome` from `analistas` WHERE `analistas`"; if (mysqli_query($conexao, $query)) { ?> <?php $conexao = mysqli_connect('localhost', 'root', '', 'analistas'); if(mysqli_connect_errno($conexao)){ echo 'Failed to connecto to database'.mysqli_connect_error();} $query= mysqli_query($conexao, "SELECT DISTINCT * FROM tecnicos, ordem"); ?> <?php while($rows = mysqli_fetch_array($query)): ?> <tr> <td><?php echo $rows['solicitacao']; ?></td> <td><?php echo $rows['prioridade']; ?></td> <td></td> <td></td> <td><?php echo $rows['orgao']; ?></td> <td><?php echo $rows['nome']; ?></td> <td></td> </tr> <?php endwhile; ?> </tbody> </table> <!-- Modal --> <div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel"> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button> <h4 class="modal-title" id="myModalLabel"><strong>Solicitação</strong></h4> </div> <div class="modal-body"> <div class="insertHere"> </div> </div> <div class="modal-footer"> <button type="button" class="btn btn-default" data-dismiss="modal">Close</button> <button class="btn btn-success" type="submit" data-dismiss="modal" onclick="generate()">Confirmar</button> </div> </div> </div> </div>
  4. Bom, queria fazer que nem o recurso do instagram, enviar fotos sem armazenar no dispositivo, famosa foto temporária, me pergunto se para tal preciso de criar um app Android/IOS ou da para fazer apenas com a programação web, tipo abrir onde a pessoa tira a foto normalmente e em seguida já tem opção de enviar a foto...
  5. Boa noite Atualmente eu possuo um código que faz vários insert através de um loop porém quando ele chega em determinado numero da linha XXXX ele encontra em um campo um texto onde no meio dele tem um parentese. Minha dúvida é a seguinte Este parentese que esta no texto Observação em uma váriavel pode interferir no insert, já que os insert estão sendo feitos através de vários blocos Insert into table (campos), values (xxx), (xxxx), (xxxx) Caso minha suspeita esteja correta gostaria de saber se existe alguma codificação que eu possa usar para que o parentes informado na variável não interfira na concatenação para inserção no banco Meu desejo é não utilizar o REPLACE
  6. <?php //Abrindo a sessão session_start(); if(!empty($_SESSION['id'])){ //Encerra a Sessão do Usuário session_destroy(); //Joga ele para a página de login header("location: ../../../"); //Coloca na sessão uma mensagem $_SESSION['loginMsg'] = "<div class='alert alert-success' role='alert'>Deslogado com sucesso.</div>"; exit; } Eu estou usando esse meu code para retirar meu usuário do login com o session_destroy(); que acredito ser mais preciso do que ficar fazendo unset(); ! Porém entendam a minha dor ao ver que preciso levar uma mensagem dizendo: "você foi desconectado com sucesso" para a nova tela que estou redirecionando com o Header acima. Eu sei que é evidente que eu estou querendo enviar algo na sessão, sendo que acabei de rodar session_destroy(); logo acima.... Mas é só para vcs me ajudarem nessa solução. Estou finalizando meu primeiro sistema de Login rsrsrsr desde já agradeço
  7. Desde já agradeço a ajuda!!! É o seguinte, eu quero salvar no banco de dados informações que eu envio do javascript para o php eu mando as informações do javascript assim: // O nº 5 representa um id e o objeto representa as informações do id="5" let dataArray = [ [5, {descricao: "adsf", obs: "jklç"}] ] let dataJson = JSON.stringify(dataArray); $.ajax({ url : '_php/salvar.php',//url para acessar o arquivo data: {dados: dataJson}, type : 'post', success : function(data){ //console.log(data) } }) Eu consigo guardar em uma variavel no php o numero 5 que é o indice zero, mais o objeto que seria no caso o indice "1" eu jão não consigo. No php fica assim: <?php include("conexao.php"); $dataArray = json_decode(stripslashes($_POST['dados'])); $id = $dataArray[0][0]; // aqui eu consigo recuperar o numero 5 por exemplo //$descricao = $dataArray[0][1]; //ja tentei dessa forma //$obs = $dataArray[0]["obs"]; //ja tentei dessa forma $sqlSelect = "INSERT INTO inforProduto(descricao, obs) VALUES('$descricao', '$obs')"; $result = $mysqli->query($sqlSelect); echo json_encode($dataArray); ?> obs.: eu incurtei as informações que serão salvas no projeto original pra não ficar muito confuso
  8. Boa noite Eu tenho um código que lê o TXT, explode os campos "|" e depois começa a inserir em um banco em Mysql porém vejo que ele apresenta um erro Notice: Undefined offset: 35 porém mesmo assim ele consegue executar a comparação que faço logo após. Gostaria de pedir auda. $arquivo= fopen("base.txt","r"); $contador = 0; $contadorsegundo = 0; while(!feof($arquivo)){ $linhas = fgets($arquivo); $dados = explode("|",$linhas); $campo0 = $dados[0]; $campo1 = $dados[1]; }
  9. Como posso gravar todas as informações de um objeto em um banco de dados. Após a execução dos métodos de uma classe, queria saber como faço para pegar as informações do mesmo e passar de forma organizada em um banco de dados usando um formulário?
  10. Alguém poderia me dar uma ajudinha, por favor? Estou fazendo um portal de notícias, mas não estou conseguindo abrir a notícia toda em outra página pelo id. Quando alguém clicar em "Ler mais", seria aberto a noticia completa. O código que tenho está dando erro, não puxa pelo banco de dados a notícia. Aqui é o "Leia mais", no index.php: <div class="read-more"><a href="post.php?idpost=<?php echo $row['id']; ?>">Leia Mais</a></div> E aqui é onde a notícia abre completa, no post.php, mas não quer abrir: <div class="col-md-8"> <?php require_once('conexao/conn.php'); $id = (int)$_GET['idpost']; $resultado_post = mysqli_query('SELECT * FROM artigos WHERE id = ' . $id, $ConDB); if (mysqli_num_rows($resultado_post) > 0) { while ($row = mysqli_fetch_assoc($resultado_post)) { ?> <article class="blog-post"> <div class="blog-post-image"> <a href="post.html"><img src="images/750x500-5.jpg" alt=""></a> </div> <div class="blog-post-body"> <h2><a href="post.php"><?php echo $row['titulo']; ?></a></h2> <div class="post-meta"><span>by <a href="#">Jamie Mooze</a></span>/<span><i class="fa fa-clock-o"></i>March 14, 2015</span>/<span><i class="fa fa-comment-o"></i> <a href="#">343</a></span></div> <div class="blog-post-text"> <p>A newly-developed mathematical method can detect geometric structure in neural activity in the brain.”</p> <h3>Math reveals structure in neural activity in the brain</h3> <p>The method — clique topology — was developed by an interdisciplinary team of researchers at Penn State, the University of Pennsylvania, the Howard Hughes Medical Institute, and the University of Nebraska-Lincoln.</p> </div> </div> </article> <?php } } ?> </div>
  11. Boa tarde Eu tenho um código que importa um TXT explode em vários campos e começa a fazer um loop inserindo em um banco de dados Mysqli do Xampp. porém quando ele chega em 18000 inserções ele não insere mais. Gostaria de saber se existe algum campo nas configurações que precisa ser alterado. Já alterei tempo, tamanho e tudo mais.
  12. 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 - cesar@celke.com.br * @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
  13. Boa noite. Gostaria de uma ajuda para quanto ao smarty em php, {foreach from=$fields item='listfield'} <div class="row"> <div class="form-group"> <p class="col-md-8">{$listfield->field|replace:'class="textfield"':'class="form-control" placeholder="{$listfield->name}"'}</p> </div> </div> {/foreach} O meu interesse é inserir o $listfield->name dentro do $listfield->field. Ele deverá ficar aproximadamente assim <div class="row"> <div class="form-group"> <p class="col-md-8"><input type="text" class="form-control" placeholder="Texto 1" name="field_id1" id="field_id1" value="" size="40" maxlength="255" /></p> </div> </div> <div class="row"> <div class="form-group"> <p class="col-md-8"><input type="text" class="form-control" placeholder="Texto 2" name="field_id2" id="field_id2" value="" size="40" maxlength="255" /></p> </div> </div> Desde já agradeço a colaboração.
  14. Fiz um sistema de agendamento completo mais um site com 2 páginas para um cliente. O sistema tem recebimento em tempo real de agendamento, cadastro de clientes, gera ordem de serviços e notificação direto no email de quem agendou com o número da ordem de serviço gerada. Ah e também tem perfil, cadastro de fornecedores e funcionários. Foi feito em PHP e JS. A dúvida é quanto vale esse sistema? PS: primeiro sistema que eu faço na vida
  15. Oi pessoal, estou com um probleminha. Estou tentando gerar um relatório através do PHPJasper (https://github.com/PHPJasper/phpjasper), Quando faço o teste de gerar o arquivo de teste hellow_world.jrxml funciona normalmente, porém quando tento gerar um pdf através da conexão com o banco da um erro: Fatal error: Uncaught PHPJasper\Exception\ErrorCommandExecutable: Your report has an error and couldn 't be processed!\ Try to output the command using the function `output();` and run it manually in the console. in C:\xampp\htdocs\html2\phpjasper-master\vendor\geekcom\phpjasper\src\PHPJasper.php:235 Stack trace: #0 C:\xampp\htdocs\html2\phpjasper-master\test.php(33): PHPJasper\PHPJasper->execute() #1 {main} thrown in C:\xampp\htdocs\html2\phpjasper-master\vendor\geekcom\phpjasper\src\PHPJasper.php on line 235 Segui toda a documentação, videos e etc... Porém não tive êxito, alguém poderia dar um help? Arquivo de teste SEM conexão com banco (RODANDO OK!) <?php require __DIR__ . '/vendor/autoload.php'; use PHPJasper\PHPJasper; ini_set('display_errors', 1); ini_set('display_startup_errors', 1); error_reporting(E_ALL); $input = __DIR__ . '/vendor/geekcom/phpjasper/examples/hello_world.jrxml'; $output = __DIR__ . '/vendor/geekcom/phpjasper/examples'; $options = [ 'format' => ['pdf', 'rtf'] ]; $jasper = new PHPJasper; $jasper->process( $input, $output, $options )->execute(); $filename = 'hello_world.pdf'; header('Content-Description: application/pdf'); header('Content-Type: application/pdf'); header('Content-Disposition:; filename=' . $filename); readfile($output . '/' . $filename); unlink($output . '/' . $filename); flush(); ?> IMAGEM: Arquivo COM conexão com o banco (ERRO) <?php require __DIR__ . '/vendor/autoload.php'; use PHPJasper\PHPJasper; ini_set('display_errors', 1); ini_set('display_startup_errors', 1); error_reporting(E_ALL); $input = __DIR__ . '/vendor/geekcom/phpjasper/examples/rel_cliente.jrxml'; $output = __DIR__ . '/vendor/geekcom/phpjasper/examples'; $options = [ 'format' => ['pdf'], 'locale' => 'en', 'params' => [], 'db_connection' => [ 'driver' => 'mysql', //mysql, .... 'username' => 'root', 'password' => '', 'host' => 'localhost', 'database' => 'grsystem', 'port' => '3306' ] ]; $jasper = new PHPJasper; $jasper->process( $input, $output, $options )->execute(); $filename = 'hello_world.pdf'; header('Content-Description: application/pdf'); header('Content-Type: application/pdf'); header('Content-Disposition:; filename=' . $filename); readfile($output . '/' . $filename); unlink($output . '/' . $filename); flush(); ?> IMAGEM:
  16. como seria para cria um formulário com essa condição ex: INFORMAÇÕES DA PRIMEIRA ETAPA: NOME COMPLETO: CELULAR: E-MAIL: SÓCIO/DEPENDENTE: SIM/NÃO (condição) Caso a pessoa coloque SIM O próximo campo será CPF ou RG: FORMA DE PAGAMENTO: CARTÃO DE CRÉDITO ou BOLETO Caso a pessoa coloque NÃO RG: DATA DE NASCIMENTO: E-MAIL: FORMA DE PAGAMENTO com seria criado esse tipo de formulário de modo que possa ter essa condição onde dependendo da resposta na primeira etapa é direcionado para uma dessas outras duas etapas.
  17. Estou tentando colocar cada funcionalidade de um crud dentro de uma função,pra assim quando clicar em alguma delas, executar a função, mas ainda não estou conseguindo um resultado. Estou levando em consideração ao que aprendi em C só que ainda não esta funcionando!! Aqui está o formulário simples para teste com um campo só. <form method="POST" action=""> <fieldset> <legend>Cadastro</legend> Nome:<input type="text" name="nome"><br> <input type="submit" value="Enviar"> </fieldset> </form> <?php include "funcao.php"; @$nome=inserir($_GET['nome']); ?> A função fiz em um arquivo separado, que nele está incluído o formulario.php e a conexao.php, tenho a ideia de o parâmetro da função receber os dados da variável "nome", que está no GET do formulário.php e assim fazer o "INSERT INTO", tabela "crud". <?php require "conexao.php"; require "formulario.php"; function inserir($nome){ $sql="INSERT INTO crud (nome) VALUES ('$nome')"; $rs=mysqli_query($link,$sql); echo !empty($rs)? "<script>alert('$nome, Inserido com sucesso');</script>" : "Falha"; } ?>
  18. Olá, Alguem que manja de php poderia me dar uma breve explicada de qual é o sentido desse código abaixo, tipo, sei que há uns variáveis com os valores armazenados neles, mas por exemplo, como consigo descubrir em qual pagina php está armazenado essas variaveis para eu poder altera-los?(Há inumeras páginas php) <?php $args_produtos = array( 'post_type' => 'product', 'posts_per_page' => 4, 'orderby' => 'RAND', 'meta_query' => array( array( 'key' => 'destaque', 'value' => true ) ) ); $query_produtos = new WP_Query($args_produtos); if ($query_produtos->have_posts()) { while ($query_produtos->have_posts()) { $query_produtos->the_post(); setlocale(LC_MONETARY, "pt_BR"); $discount = get_field('_sale_price') ? (((get_field('_sale_price') * 100) / get_field('_regular_price')) - 100) : ''; $sale_price = 'R$ ' . number_format(get_field('_sale_price'), 2, ',', '.'); $regular_price = 'R$ ' . number_format(get_field('_regular_price'), 2, ',', '.'); $tags_obj = get_the_terms(get_the_ID(), 'product_tag'); $tags_array = []; if ($tags_obj) { foreach ($tags_obj as $tag) { array_push($tags_array, $tag->slug); } } $tags = implode(',', $tags_array); ?> <div class="col-md-3 filterDiv show mb-4" data-filter="<?= $tags ?>"> <a href="<?php the_permalink(); ?>" class="produto card"> <div class="card-body text-center p-1"> <img src="<?php the_post_thumbnail_url(); ?>" class="card-img-top" alt="<?php the_title(); ?>" title="<?php the_title(); ?>" class="img-fluid d-block w-100"> <h5 class="card-title titulo-destaques mt-4"> <strong><?php the_title(); ?></strong> </h5> <div class="card-text"> <!-- <div class="conteudo-produto px-4"> <div class="d-block" style="line-height: 1"> <?php //the_excerpt(); ?> </div> </div> --> <?php if ( get_field('_sale_price') && get_field('_sale_price') > 0 ) { ?> <div class="d-flex justify-content-center my-3"> <div class="d-block"> <div class="label-old-preco"><?= $regular_price; ?></div> </div> <div class="d-block"> <div class="px-2 ml-2 rounded-pill label-desconto"><?= $discount ?>%</div> </div> </div> <?php } ?> <div class="d-flex justify-content-center align-items-end mb-3"> <div class="d-block"> <i class="faz fa-shopping-basket"></i> </div> <div class="d-block"> <div class="ml-2 label-new-preco"> <?php if ( get_field('_sale_price') && get_field('_sale_price') > 0 ) { ?> <strong><?= $sale_price ?></strong> <?php } else { ?> <strong><?= $regular_price ?></strong> <?php } ?> </div> </div> </div> </div> </div> </a> </div> <?php
  19. Bom dia Amigos, Estou desenvolvendo um sistema em PHP de contagem de impressões, fiz uma tabela que o banco irá alimentar conforme os dias. Os dias anteriores as informações não mudam, mas ao longo do dia esses valores vão aumentando conforme as impressões. O que eu quero fazer é o seguinte: conforme a página for atualizada, o campos alterados, quero informar a quantidade que foi alterada, mostro na imagem como eu gostaria que isso acontecesse, gostaria que fosse dessa forma que mostra em imagem (com os "maizinhos" mesmo), imagino que seja javascript mas nem tenho parâmetro para procurar no google, alguém pode me ajudar?
  20. Olá boa noite desenvolvedores! Também estudo o desenvolvimento WEB. Eu queria fazer o gerenciamento de sites de clientes só que de forma automática. Queria automatizar porque preciso atender a maior quantidade de clientes o possível para receber o suficiente para me manter. O serviço de gerenciamento de site que quero oferecer aos clientes consiste em ver se o site está fora do ar, se há erros, se possuir qual tipo de erro, se o template/thema(Wordpress/Blogger plataforma) foi mudado, se o banco de dados está funcionando direitinho, se possui algo de errado no diretório ou se há versões novas para plugins para o site de meus clientes que são baseados na plataforma Wordpress. Eu pensei em desenvolver um sistema de gerenciamento em linguagem PHP, ou python de alguma forma mas creio que no mercado já exista um Software de gerenciamento de sites que possa fazer isso tudo o que quero. Vocês conhecem algum software que automatiza o o gerenciamento que está mais para uma análise de funcionamento de sistema? o que acham da minha ideia de desenvolver um sistema para fazer o gerenciamento/análise?
  21. <?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
  22. Boa tarde, estou querendo montar um sistema semelhante a este que está na foto, conferidor de acertos e desdobramentos só que esse sistema e via website no caso seria feito em php mais as imagem de como fazer resumindo criar algo semelhante a essas imagem aqueles grandes mestres que domina essa areá, poderia me ajudar nesse sistema é do que preciso para fazer não tenho conhecimento em php essa ferramente ajuda muito na questão de tempo. e uma outra pergunta isso é fácil ou difícil e se leva muito tempo para desenvolver. Agradeço desde já OBRIGADO.
  23. $nome = filter_input(INPUT_POST, 'nome', FILTER_SANITIZE_STRING); $email = filter_input(INPUT_POST, 'email', FILTER_SANITIZE_EMAIL); if ( (!$nome) || (!$email) ){ echo "Todos os campos estão preenchidos!"; }else{ echo "Você não preencheu todos os campos."; } Essa é realmente a única forma de validar campos? "Tipo.." é a única maneira de verificar se o campo esta vazio com PHP? Pois se for assim, eu tenho 14 campos para verIficar, vou ter de encher de IF mesmo? Procurei da uma estudada se no PHP tinha alguma função para verificar se todos os INPUTS do Form estão com seus respectivos valores preenchidos e infelizmente não existe. "Alguma alma de bom coração pode ajudar com esse problema?" desde já agradeço, estou quebrando muito a cabeça rsrsrs
  24. Bom dia, adicionei no meu projeto a biblioteca CKEDITOR no textarea para poder ficar salvo os espaços e quebra de linha que é dado quando o usuário usar e também para poder adicionar uma imagem se preciso que estou usando a biblioteca KCFINDER que busca imagem neste ícone da imagem a baixo, que quando clica no botão gera um PDF que estou usando a biblioteca DOMPDF, o PDF sem imagem funcionar normal, mas quando coloco imagem, na imagem fica um X com a descrição (Image not found or type unknown ). Se alguém poder me ajudar. Obrigado.
  25. <?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']

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações 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...

Aprenda_a_Ler_Resistores_e_Capacitores-capa-3d-newsletter.jpg

ebook grátis "Aprenda a ler resistores e capacitores", de Gabriel Torres

GRÁTIS! BAIXE AGORA MESMO!