Ir ao conteúdo
  • Comunicados

    • Gabriel Torres

      Seja um moderador do Clube do Hardware!   12-02-2016

      Prezados membros do Clube do Hardware, Está aberto o processo de seleção de novos moderadores para diversos setores ou áreas do Clube do Hardware. Os requisitos são:   Pelo menos 500 posts e um ano de cadastro; Boa frequência de participação; Ser respeitoso, cordial e educado com os demais membros; Ter bom nível de português; Ter razoável conhecimento da área em que pretende atuar; Saber trabalhar em equipe (com os moderadores, coordenadores e administradores).   Os interessados deverão enviar uma mensagem privada para o usuário @Equipe Clube do Hardware com o título "Candidato a moderador". A mensagem deverá conter respostas às perguntas abaixo:   Qual o seu nome completo? Qual sua data de nascimento? Qual sua formação/profissão? Já atuou como moderador em algo outro fórum, se sim, qual? De forma sucinta, explique o porquê de querer ser moderador do fórum e conte-nos um pouco sobre você.   OBS: Não se trata de função remunerada. Todos que fazem parte do staff são voluntários.

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

  • Blog

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

Categorias

  • Cursos

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 de áudio e vídeo
    • Programas
  • Sistemas Operacionais
    • Recomendação de sistemas operacionais
    • Windows
    • GNU/Linux, BSD, Unix-like e software livre
    • Mac OS
  • Eletrônicos
    • Equipamentos de som, home theaters e gravadores de mesa
    • Televisores e projetores
    • Câmeras e filmadoras
    • Players portáteis
    • Consoles (videogames)
    • GPS
    • Telefonia fixa
    • Eletrônica
    • Retrocomputação
  • Outros
    • Recomendações de serviços e lojas
    • Preços e promoções
    • Notícias
    • Bolsa de empregos, certificações e mercado de trabalho
    • "Causos"
    • Encontros de usuários
    • Feira do Rolo
  • Clube do Hardware
    • Comentários, elogios, críticas e sugestões sobre o Clube do Hardware
    • Comentários de artigos
    • Fórum para testes de funcionalidades

Categorias

  • Hardware
  • Redes
  • Eletrônica
  • Sistemas operacionais

Encontrado 26 registros

  1. PHP mysqli_query login em banco de dados

    $pesquisa = mysqli_query("SELECT login_user,senha_user FROM usuarios WHERE BINARY login_user = '$login' AND senha_user = '$senha'"); Não sei se é um probema com o $ ou mas a ultima linha esta errada.
  2. PHP Erro de banco de dados mysql em php

    preciso fazer a conexão do site com o banco de dados <?php error_reporting (E_ALL & ~ E_NOTICE & ~ E_DEPRECATED); mysql_connect ("localhost","root","") or die ("Não foi possível conectar no servidor de Banco de Dados"); mysql_select_db ("bancophp") or die ("Não foi possível encontar o Banco de Dados"); ?> esta dando o erro Fatal error: Uncaught Error: Call to undefined function mysql_connect() in D:\xampp\htdocs\Augusto\conexao.php:4 Stack trace: #0 D:\xampp\htdocs\Augusto\index.php(3): include() #1 {main} thrown in D:\xampp\htdocs\Augusto\conexao.php on line 4
  3. Opa! Sou iniciante, tanto em html quanto em php, recentemente para um trabalho, tive de criar um site simples, no entanto, o PHP que utilizei para que convertesse os dados em txt, não está abrindo no servidor, e informa ERRO HTTP 500. Edit:Mudei de localhost, estou usando o XAMPP. O erro passou a ser este. Parse error: syntax error, unexpected ' ' (T_STRING) in C:\xampp\htdocs\Orion\obg.php on line 4 HTML <FORM action="obg.php" method="post" enctype="text/plain"> <p> <b>Envie-me uma mensagem</b></p> <p><font size="3">(Um dia eu farei um php que funcione ;-;)</font></p> <br> <label for="name"><font size="3">Nome:</font><label> <input type="text" name="carlos" id="nome"/> <br> <br> <textarea cols="80" rows="15" name="comentarios"></textarea> <br> <br> <input type="submit" name="b1" value="Enviar"> <input type="reset" name="b2" value="Limpar"> </form> PHP <?php $nome = $_POST["carlos"] $mens = $_POST["comentarios"] $conteudo=" Nome: $nome Mensagem: $mens "; $arquivo=fopen("recebido/$nome.txt","w") fwrite($arquivo,$conteudo); ?>
  4. Boa tarde! Sou iniciante em php e estou com um probleminha, tenho um formulário de contato em php que está mandando para o email as informações repetindo 5x, alguém poderia me ajudar? #################################################################################################### formulario: <?php $name_error = $email_error = $phone_error = $url_error = ""; $name = $email = $phone = $message = $url = $success = ""; if ($_SERVER["REQUEST_METHOD"] == "POST") { if (empty($_POST["name"])) { $name_error = "Name is required"; } else { $name = test_input($_POST["name"]); if (!preg_match("/^[a-zA-Z ]*$/",$name)) { $name_error = "Only letters and white space allowed"; } } if (empty($_POST["email"])) { $email_error = "Email is required"; } else { $email = test_input($_POST["email"]); if (!filter_var($email, FILTER_VALIDATE_EMAIL)) { $email_error = "Invalid email format"; } } if (empty($_POST["phone"])) { $phone_error = "Phone is required"; } else { $phone = test_input($_POST["phone"]); if (!preg_match("/^(\d[\s-]?)?[\(\[\s-]{0,2}?\d{3}[\)\]\s-]{0,2}?\d{3}[\s-]?\d{4}$/i",$phone)) { $phone_error = "Invalid phone number"; } } if (empty($_POST["url"])) { $url_error = ""; } else { $url = test_input($_POST["url"]); if (!preg_match("/\b(?:(?:https?|ftp):\/\/|www\.)[-a-z0-9+&@#\/%?=~_|!:,.;]*[-a-z0-9+&@#\/%=~_|]/i",$url)) { $url_error = "Invalid URL"; } } if (empty($_POST["message"])) { $message = ""; } else { $message = test_input($_POST["message"]); } if ($name_error == '' and $email_error == '' and $phone_error == '' and $url_error == '' ){ $message_body = ''; unset($_POST['submit']); foreach ($_POST as $key => $value){ $message_body .= "Nome: $name, E-mail: $email, Telefone: $phone, Site: $url, Mensagem: $message"; } $to = 'xxxxxxxxxxxxxx@hotmail.com'; $subject = 'Mensagem pelo site'; if (mail($to, $subject, $message_body)){ $success = "Mensagem enviada. Em breve estaremos retornando"; $name = $email = $phone = $message = $url = ''; } } } function test_input($data) { $data = trim($data); $data = stripslashes($data); $data = htmlspecialchars($data); return $data; } #################################################################################################### No e-mail, chega assim: Nome: teste, E-mail: teste@teste.com.br, Telefone: 54998787788, Site: www.teste.com.br, Mensagem: teste teste testeNome: teste, E-mail: teste@teste.com.br, Telefone: 54998787788, Site: www.teste.com.br, Mensagem: teste teste testeNome: teste, E-mail: teste@teste.com.br, Telefone: 54998787788, Site: www.teste.com.br, Mensagem: teste teste testeNome: teste, E-mail: teste@teste.com.br, Telefone: 54998787788, Site: www.teste.com.br, Mensagem: teste teste testeNome: teste, E-mail: teste@teste.com.br, Telefone: 54998787788, Site: www.teste.com.br, Mensagem: teste teste teste #################################################################################################### Gostaria que chegasse assim: Nome: teste E-mail: teste@teste.com.br Telefone: 54998787788 Site: www.teste.com.br Mensagem: teste #################################################################################################### Estou nisso já o dia todo, mas como nao conheço a sintaxe muito bem to bem perdido. Se alguém poder me dar uma luz! Desde já agradeço!
  5. Olá. Eu sou meio "iniciante" - eu já "brinquei" com PHP há anos atrás - em PHP. e pretendo criar um formulario para upload, com verificação de e-mail. E seria bom se as mensagens de aviso aparecessem na mesma página. Se isso não for possível, eu corrijo com o codigo do Wordpress. E eu já aviso que sou um pouco "orgulhoso" - se essa é a expressão corréta - então, APENAS ME DIGAM AS ALTERAÇÕES QUE EU DEVO FAZER! Formulario: <form action="upload.php" method="post" enctype="multipart/form-data"> Select image to upload: <input type="file" name="fileToUpload" id="fileToUpload"> <input type="submit" value="Upload Image" name="submit"> </form> PHP: <?php $target_dir = "uploads/"; $target_file = $target_dir . basename($_FILES["fileToUpload"]["name"]); $uploadOk = 1; $imageFileType = pathinfo($target_file,PATHINFO_EXTENSION); // Check if image file is a actual image or fake image if(isset($_POST["submit"])) { $check = getimagesize($_FILES["fileToUpload"]["tmp_name"]); if($check !== false) { echo "File is an image - " . $check["mime"] . "."; $uploadOk = 1; } else { echo "File is not an image."; $uploadOk = 0; } } // Check if file already exists if (file_exists($target_file)) { echo "Sorry, file already exists."; $uploadOk = 0; } // Check file size if ($_FILES["fileToUpload"]["size"] > 10000000) { echo "Sorry, your file is too large."; $uploadOk = 0; } // Allow certain file formats if($imageFileType != "jpg" && $imageFileType != "png" && $imageFileType != "jpeg" && $imageFileType != "apng" && $imageFileType != "gif" ) { echo "Sorry, only JPG, JPEG, PNG, APNG and GIF files are allowed."; $uploadOk = 0; } // Check if $uploadOk is set to 0 by an error if ($uploadOk == 0) { echo "Sorry, your file was not uploaded."; // if everything is ok, try to upload file } else { if (move_uploaded_file($_FILES["fileToUpload"]["tmp_name"], $target_file)) { echo "The file ". basename( $_FILES["fileToUpload"]["name"]). " has been uploaded."; } else { echo "Sorry, there was an error uploading your file."; } } ?>
  6. PHP versão php e apache

    Boa Tarde. Estou adaptando um banco de dados de um departamento para outro, porém, um departamento utiliza uma versão mais antiga do APACHE e do PHP (2.4.25 VC14 e 5.3 respectivamente). Não consegui instalar essas versões na nova máquina, haverá divergências na execução do banco de dados, levando em consideração que ele será "copiado e colado"? E caso hajam é mais fácil buscar a instalação das versões antigas ou soluciona-las para rodarem nessas novas? Agradeço desde já!
  7. Olá! Estou com um enorme problema onde o código em PHP não grava no banco de dados. Vocês poderiam me ajudar ? Segue a codificação: -------------------------------------------------------------------- FORM.HTML <!DOCTYPE html> <html lang="pt-br"> <head> <title>SisMul</title> <meta charset="utf-8" /> <link rel="stylesheet" href="utils/css/bootstrap.min.css" /> <link rel="stylesheet" href="utils/css/font-awesome.min.css" /> <link href="https://fonts.googleapis.com/css?family=Poppins" rel="stylesheet"> <link rel="stylesheet" href="utils/css/estilo.css" /> <link rel="shortcut icon" href="img/sismul.png"> <script type="text/javascript" src="utils/js/funcoes.js"></script> <!-- Define a VIEWPORT --> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <!-- Adiciona CSS Bootstrap --> <link href="css/bootstrap.min.css" rel="stylesheet"> <!-- CSS personalisado --> <link href="css/estilo.css" rel="stylesheet" > <link href="https://fonts.googleapis.com/css?family=Sigmar+One" rel="stylesheet"> <link href="https://fonts.googleapis.com/css?family=Oswald" rel="stylesheet"> <link href="https://fonts.googleapis.com/css?family=Fjalla+One" rel="stylesheet"> <link rel="stylesheet" href="utils/css/font-awesome.min.css" /> <script type='text/javascript' src='http://files.rafaelwendel.com/jquery.js'></script> <script type='text/javascript' src='../js/cep.js'></script> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script> <meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=no"/> </head> <body> <nav class="navbar navbar-default"> <div class="container-fluid" id="fundo"> <!-- Brand and toggle get grouped for better mobile display --> <div class="navbar-header"> <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1" aria-expanded="false"> <span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> <a class="" href="index.html"><img src="utils/imagens/sismul.png" id="logo-sistema" class="img-responsive" /></a> </div> <!-- Collect the nav links, forms, and other content for toggling --> <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1"> <ul class="nav navbar-nav navbar-right"> <li class="menu"><a class="nav-link" href="index.html"><i class="fa fa-home" aria-hidden="true"></i> HOME<span class="sr-only">(current)</span></a></li> <li class="menu"><a href="http://www.detran.df.gov.br/" target="_blank">DETRAN <i class="fa fa-pencil-square-o" aria-hidden="true"></i></a></li> <li class="menu"> <form class="nav navbar-form navbar-right"> <div class="form-group"> <input type="text" class="form-control" placeholder="Pesquisar"> <button type="submit" class="btn btn-primary">Buscar <i class="fa fa-search" aria-hidden="true"></i></button> </div> </form> </li> </ul> </div><!-- /.navbar-collapse --> </div><!-- /.container-fluid --> </nav> <header style="margin-top: -42px;height: 40px; min-height: 134px;"> <div class="container"> <div class="row text-center"> <div class="col-md-2 col-sm-6 col-xs-12"> <a href="#" class="btn"> <div> <i class="fa fa-question-circle-o" id="font-interrog" aria-hidden="true"></i> </div> <div class="text-center"> <h2 class="titulo-header">SOBRE O SISTEMA</h2> </div> </a> <div class="text-center"> </div> </div> <div class="col-md-2 col-sm-6 col-xs-6"> <a href="#" class="btn"> <div> <i class="fa fa-level-up" id="font-level" aria-hidden="true"></i> </div> <div class="text-center"> <h2 class="titulo-header">INFRAÇÕES + COMUNS</h2> </div> </a> <div class="text-center"> </div> </div> <div class="col-md-2 col-sm-6 col-xs-6"> <a href="#" class="btn"> <div> <i class="fa fa-thumbs-up" id="font-joia" aria-hidden="true"></i> </div> <div class="text-center"> <h2 class="titulo-header">DEPOIMENTOS</h2> </div> </a> <div class="text-center"> </div> </div> <div class="col-md-2 col-sm-6 col-xs-6"> <a href="http://www.planalto.gov.br/ccivil_03/leis/L9503.htm" target="_blank" class="btn"> <div> <i class="fa fa-book" id="font-livro" aria-hidden="true"></i> </div> <div class="text-center"> <h2 class="titulo-header">CÓDIGO DE TRÂNSITO (CTB)</h2> </div> </a> <div class="text-center"> </div> </div> <div class="col-md-2 col-sm-6 col-xs-6 text-center"> <a href="login.php" class="btn"> <div> <i class="fa fa-sign-in" id="font-login" aria-hidden="true"></i> </div> <div class="text-center"> <h2 class="titulo-header">LOGIN</h2> </div> </a> <div class="text-center"> </div> </div> </div><br><br><br> </div> </header> <!//////////////////////////////////////////////////////////////////////////////////////////////////////> <div class="container"> <hr> <!-- <form name="formCadastro" class="form-horizontal" method="POST" action="salva_nobanco.php"> <!--<h2 class="text-center">Cadastro <i class="fa fa-id-card-o" aria-hidden="true"></i></h2><br /> <!///////////////////////////////////////******* Nome ********/////////////////////////////////////////////////////> <div class="form-group espaco-form"> <label for="name" class="col-md-2 col-sm-2 col-xs-12 col-md-offset-2 control-label">Nome:</label> <div class="col-md-5 col-sm-8 col-xs-12"> <input type="text"name="nome" class="form-control" id="nome" placeholder="Digite seu nome" required=“required”/> </div> </div> <!///////////////////////////////////////******* Sexo ********/////////////////////////////////////////////////////> <div class="form-group espaco-form"> <label for="sexo" class="col-md-2 col-sm-2 col-xs-2 col-md-offset-2 control-label">Sexo:</label> <div class="col-md-2 col-sm-2 col-xs-12"> <input type="radio" name="sexo" value="Masculino" id="cMasc" checked required="required" /><label for="cMasc">Masculino</label><br/> <input type="radio" name="sexo" value="Feminino"id="cFem" required=“required /><label for="cFem">Feminino</label> </div> <!///////////////////////////////////////******* Data de Nascimento ********/////////////////////////////////////////////////////> <label for="data" class="col-md-1 col-sm-3 col-xs-12 control-label">Data de Nascimento: </label> <div class="col-md-2 col-sm-3 col-xs-12"> <input type="date" class="form-control" name="datanasc" onKeyPress="MascaraData(formCadastro.data);" maxlength="10" onBlur= "ValidaData(formCadastro.data);" placeholder="01/01/1990" required="required"> </div> </div> <!///////////////////////////////////////******* CPF ********/////////////////////////////////////////////////////> <div class="form-group espaco-form"> <label for="cpf" class="col-md-1 col-sm-2 col-xs-12 col-md-offset-3 control-label">CPF: </label> <div class="col-md-2 col-sm-3 col-xs-12"> <input type="text" class="form-control" name="cpf" onBlur="ValidarCPF(formCadastro.cpf);" onKeyPress="MascaraCPF(formCadastro.cpf);" maxlength="14" placeholder="Somente números" onpaste="return false" required="required" /> </div> <!///////////////////////////////////////******* RG ********/////////////////////////////////////////////////////> <label for="rg" class="col-md-1 col-sm-2 col-xs-12 col-md-offset-0 control-label">RG: </label> <div class="col-md-2 col-sm-3 col-xs-12"> <input type="text" name="rg" class="form-control" id="rg" placeholder="Digite seu RG" maxlength="20" required="required"/> </div> </div> <!///////////////////////////////////////******* CNH ********/////////////////////////////////////////////////////> <div class="form-group espaco-form"> <label for="nregcnh" class="col-md-2 col-sm-2 col-xs-12 col-md-offset-2 control-label">CNH: </label> <div class="col-md-3 col-sm-8 col-xs-12"> <input type="text"name="nregcnh" class="form-control" id="nregcnh" placeholder="Digite o número da sua CNH" required="required" /> </div> </div> <!///////////////////////////////////////******* Categoria da CNH ********/////////////////////////////////////////////////////> <div class="form-group espaco-form"> <label for="checkbox" class="col-md-2 col-sm-2 col-xs-12 col-md-offset-2 control-label">Categoria da CNH: </label> <div class="col-md-3 col-sm-8 col-xs-12"> <div id="catcnh" name="catcnh" required="required"> <input type="checkbox" name="catcnh" id="catcnh" value="A"/> A <input type="checkbox" name="catcnh" id="catcnh" value="AB"/> AB <input type="checkbox" name="catcnh" id="catcnh" value="B"/> B <input type="checkbox" name="catcnh" id="catcnh" value="AC"/>AC <input type="checkbox" name="catcnh" id="catcnh" value="C"/> C <input type="checkbox" name="catcnh" id="catcnh" value="AD"/> AD <input type="checkbox" name="catcnh" id="catcnh" value="D"/> D <input type="checkbox" name="catcnh" id="catcnh" value="AE"/> AE <input type="checkbox" name="catcnh" id="catcnh" value="E"/> E </div> </div> </div> <!///////////////////////////////////////******* Validade da CNH ********/////////////////////////////////////////////////////> <div class="form-group espaco-form"> <label for="valcnh" class="col-md-2 col-sm-2 col-xs-12 col-md-offset-2 control-label">Validade da CNH </label> <div class="col-md-3 col-sm-8 col-xs-12"> <input type="date"name="valcnh" class="form-control" id="valcnh" placeholder="Digite a validade da CNH " required="required" /> </div> </div> <!///////////////////////////////////////******* Primeira Habilitação ********/////////////////////////////////////////////////////> <div class="form-group espaco-form"> <label for="dat1habilit" class="col-md-2 col-sm-2 col-xs-12 col-md-offset-2 control-label">Primeira Habilitação</label> <div class="col-md-2 col-sm-3 col-xs-12"> <input type="date" class="form-control" name="dat1habilit" onKeyPress="MascaraData(formCadastro.data);" maxlength="10" onBlur= "ValidaData(formCadastro.data);" placeholder="01/01/1990" required="required"> </div> </div> <!///////////////////////////////////////******* CEP ********/////////////////////////////////////////////////////> <div class="form-group espaco-form"> <label for="cep" class="col-md-2 col-sm-2 col-xs-12 col-md-offset-2 control-label">CEP: </label> <div class="col-md-3 col-sm-8 col-xs-12"> <input type="text"name="cep" class="form-control" id="cep" placeholder="Digite o CEP" required="required" maxlength="8" /> </div> </div> <!///////////////////////////////////////******* Endereço ********/////////////////////////////////////////////////////> <div class="form-group espaco-form"> <label for="cnh" class="col-md-2 col-sm-2 col-xs-12 col-md-offset-2 control-label">Endereço: </label> <div class="col-md-3 col-sm-8 col-xs-12"> <input type="text"name="endereco" class="form-control" id="endereco" placeholder="Digite o seu endereço" required="required" /> </div> </div> <!///////////////////////////////////////******* Complemento ********/////////////////////////////////////////////////////> <div class="form-group espaco-form"> <label for="cnh" class="col-md-2 col-sm-2 col-xs-12 col-md-offset-2 control-label">Complemento: </label> <div class="col-md-3 col-sm-8 col-xs-12"> <input type="text"name="complemento" class="form-control" id="complemento" placeholder="Complemento" required="required"/> </div> </div> <!///////////////////////////////////////******* Bairro ********/////////////////////////////////////////////////////> <div class="form-group espaco-form"> <label for="bairro" class="col-md-2 col-sm-2 col-xs-12 col-md-offset-2 control-label">Bairro: </label> <div class="col-md-3 col-sm-8 col-xs-12"> <input type="text"name="bairro" class="form-control" id="bairro" placeholder="Bairro" required="required"/> </div> </div> <!///////////////////////////////////////******* Cidade ********/////////////////////////////////////////////////////> <div class="form-group espaco-form"> <label for="cidade" class="col-md-2 col-sm-2 col-xs-12 col-md-offset-2 control-label">Cidade: </label> <div class="col-md-3 col-sm-8 col-xs-12"> <input type="text"name="cidade" class="form-control" id="cidade" placeholder="Digite sua cidade" required="required"/> </div> </div> <!///////////////////////////////////////******* Estado ********/////////////////////////////////////////////////////> <div class="form-group espaco-form"> <label for="estado" class="col-md-2 col-sm-2 col-xs-12 col-md-offset-2 control-label">Estado: </label> <div class="col-md-3 col-sm-8 col-xs-12"> <input type="text"name="estado" class="form-control" id="estado" placeholder="Digite seu Estado" required="required" /> </div> </div> <!///////////////////////////////////////******* E-mail ********/////////////////////////////////////////////////////> <div class="form-group espaco-form"> <label for="email" class="col-md-2 col-sm-2 col-xs-12 col-md-offset-2 control-label">E-mail: </label> <div class="col-md-5 col-sm-8 col-xs-12"> <input type="email"name="email" class="form-control" id="email" placeholder="Digite seu e-mail" required="required"/> </div> </div> <!///////////////////////////////////////******* Senha ********/////////////////////////////////////////////////////> <div class="form-group espaco-form"> <label for="password" class="col-md-2 col-sm-2 col-xs-12 col-md-offset-2 control-label">Senha: </label> <div class="col-md-2 col-sm-8 col-xs-12"> <input type="password"name="senha" class="form-control" id="senha" placeholder="Escolha uma senha" maxlength="10" required="required"/> </div> </div> <!///////////////////////////////////////******* Confirma a senha ********/////////////////////////////////////////////////////> <div class="form-group espaco-form"> <label for="password" class="col-md-2 col-sm-2 col-xs-12 col-md-offset-2 control-label">Confirme a senha: </label> <div class="col-md-2 col-sm-8 col-xs-12"> <input type="password"name="confirmesenha" class="form-control" id="confirmesenha" placeholder="Confirme a senha" maxlength="10" required="required" /> </div> </div> <br /> <div class="form-group"> <div class="col-md-2 col-sm-2 col-xs-4 col-md-offset-5 col-sm-offset-3 col-xs-offset-1"> <button type="reset" class="btn btn-danger btn-formulario">Limpar <i class="fa fa-eraser" aria-hidden="true"></i></button> </div> <div class="col-md-3 col-sm-2 col-xs-4 col-md-offset-0 col-xs-offset-1"> <button type="submit" class="btn btn-primary btn-formulario">Cadastrar <i class="fa fa-floppy-o" aria-hidden="true"></i></button> </div> </div> --> <!-- <div class="form-group"> <label for="name" class="col-sm-2 control-label">Nome</label> <div class="col-sm-10"> <input type="text" class="form-control" id="nome" name="nome" placeholder="First & Last Name" value="" required="required"> </div> </div> <div class="form-group"> <label for="email" class="col-sm-2 control-label">RG</label> <div class="col-sm-10"> <input type="rg" class="form-control" id="rg" name="rg" placeholder="Informe seu RG" value="" required="required"> </div> </div> <div class="form-group"> <div class="col-sm-10 col-sm-offset-2"> <input id="submit" name="submit" type="submit" value="Cadastrar" class="btn btn-primary"> </div> </div>--> <!-- </form> --> <form id="cadastro" name="cadastro" method="post" action="salva_nobanco.php"> <table width="625" border="0"> <tr> <td width="69">Nome:</td> <td width="546"><input name="nome" type="text" id="nome" size="70" maxlength="60" /> <span class="style1">*</span></td> </tr> <tr> <td>Email:</td> <td><input name="email" type="text" id="email" size="70" maxlength="60" /> <span class="style1">*</span></td> </tr> <tr> <td>Sexo:</td> <td><input name="sexo" type="radio" value="Masculino" checked="checked" /> Masculino <input name="sexo" type="radio" value="Feminino" /> Feminino <span class="style1">*</span> </td> </tr> <tr> <td>DDD:</td> <td><input name="ddd" type="text" id="ddd" size="4" maxlength="2" /> Telefone: <input name="telefone" type="text" id="telefone" /> <span class="style3">Apenas números</span> </td> </tr> <tr> <td>Endereço:</td> <td><input name="endereco" type="text" id="endereco" size="70" maxlength="70" /> <span class="style1">*</span></td> </tr> <tr> <td>Cidade:</td> <td><input name="cidade" type="text" id="cidade" maxlength="20" /> <span class="style1">*</span></td> </tr> <tr> <td>Estado:</td> <td><select name="estado" id="estado"> <option>Selecione...</option> <option value="AC">AC</option> <option value="AL">AL</option> <option value="AP">AP</option> <option value="AM">AM</option> <option value="BA">BA</option> <option value="CE">CE</option> <option value="ES">ES</option> <option value="DF">DF</option> <option value="MA">MA</option> <option value="MT">MT</option> <option value="MS">MS</option> <option value="MG">MG</option> <option value="PA">PA</option> <option value="PB">PB</option> <option value="PR">PR</option> <option value="PE">PE</option> <option value="PI">PI</option> <option value="RJ">RJ</option> <option value="RN">RN</option> <option value="RS">RS</option> <option value="RO">RO</option> <option value="RR">RR</option> <option value="SC">SC</option> <option value="SP">SP</option> <option value="SE">SE</option> <option value="TO">TO</option> </select> <span class="style1">* </span></td> </tr> <tr> <td>Bairro:</td> <td><input name="bairro" type="text" id="bairro" maxlength="20" /> <span class="style1">*</span></td> </tr> <tr> <td>País:</td> <td><input name="pais" type="text" id="pais" maxlength="20" /> <span class="style1">*</span></td> </tr> <tr> <td>Login:</td> <td><input name="login" type="text" id="login" maxlength="12" /> <span class="style1">*</span></td> </tr> <tr> <td>Senha:</td> <td><input name="senha" type="password" id="senha" maxlength="12" /> <span class="style1">*</span></td> </tr> <tr> <td colspan="2"><input name="news" type="checkbox" id="news" value="ATIVO" checked="checked" /> Desejo receber novidades e informações sobre o conteúdo deste site. </td> </tr> <tr> <td colspan="2"><p> <input name="cadastrar" type="submit" id="cadastrar" value="Concluir meu Cadastro!" /> <input name="limpar" type="reset" id="limpar" value="Limpar Campos preenchidos!" /> <span class="style1">* Campos com * são obrigatórios! </span></p> <p> </p></td> </tr> </table> </form> </div> </body> </html> --------------------------------------------------------------------- CONEXAO.PHP <?php $banco = "sismulbd"; $conexao = mysqli_connect("localhost","root","",$banco) or die ('Erro de conexão no banco de dados'. mysql_error()); if (!$conexao){ die ("Erro de conexão com localhost, o seguinte erro ocorreu -> ".mysql_error()); } //conectando com a tabela do banco de dados if (!$banco){ die ("Erro de conexão com banco de dados, o seguinte erro ocorreu -> ".mysql_error()); } ?> ------------------------------------------------------------------------------------------- SALVA_NOBANCO.PHP <?php require ('conexao.php'); // RECEBENDO OS DADOS PREENCHIDOS DO FORMULÁRIO ! $nome= $_POST ["nome"];//atribuição do campo "nome" vindo do formulário para variavel $email= $_POST ["email"];//atribuição do campo "email" vindo do formulário para variavel $ddd= $_POST ["ddd"];//atribuição do campo "ddd" vindo do formulário para variavel $tel= $_POST ["telefone"];//atribuição do campo "telefone" vindo do formulário para variavel $endereco= $_POST ["endereco"];//atribuição do campo "endereco" vindo do formulário para variavel $cidade= $_POST ["cidade"];//atribuição do campo "cidade" vindo do formulário para variavel $estado= $_POST ["estado"];//atribuição do campo "estado" vindo do formulário para variavel $bairro = $_POST ["bairro"];//atribuição do campo "bairro" vindo do formulário para variavel $pais= $_POST ["pais"];//atribuição do campo "pais" vindo do formulário para variavel $login= $_POST ["login"];//atribuição do campo "login" vindo do formulário para variavel $senha= $_POST ["senha"];//atribuição do campo "senha" vindo do formulário para variavel $news= $_POST ["news"];//atribuição do campo "news" vindo do formulário para variavel $sexo= $_POST ["sexo"];//atribuição do campo "sexo" vindo do formulário para variavel //Query que realiza a inserção dos dados no banco de dados na tabela indicada acima $query = "INSERT INTO clientes (nome, email, sexo, ddd, telefone, endereço, cidade, estado, bairro, país, login, senha, news, id) VALUES ('$nome', '$email', '$sexo', '$ddd', '$tel', '$endereco', '$cidade', '$estado', '$bairro', '$pais', '$login', '$senha', '$news', null)"; mysqli_query($query) or die ('<br><br><br>Os dados não foram gravados'. mysql_error()); echo "Seu cadastro foi realizado com sucesso!Agradecemos a atenção."; ?> --------------------------------------------------------------------------------- Não grava de jeito nenhum. Apache 2.4.27 PHP 5.6.31 MySQL 5.7.19
  8. Olá, alguém pode me indicar um programa ou até mesmo um site de desencriptografar ionCube grátis?
  9. Segue o código: if (!function_exists("ssh2_connect")) die("A função ssh2_connect não está disponível neste servidor "); // log in at server1.example.com on port 22 if(!($con = ssh2_connect("192.168.100.12", 22))){ echo "falha ao estabelecer conexão ssh \n"; } else { // try to authenticate with username root, password secretpassword if(!ssh2_auth_password($con, "pi", "raspberry")) { //$conexão, $usuario, $senha echo "falha na autenticação\n"; } else { // allright, we're in! echo "okay: conectado...\n"; // execute a command if (!($stream = ssh2_exec($con, "sudo python /var/www/html/AdafruitDHT.py 22 22" ))) { echo "falha ao executar o comando desejado\n"; } else { // collect returning data from command echo "comando executado com sucesso"; stream_set_blocking($stream, true); while ($buf = fread($stream,4096)) { $data .= $buf; } fclose($stream); } } } Diz que o comando foi executado com sucesso, mas não foi não, porque o AdafruitDHT.py ele salva dados em um Json, e da página onde vejo as alterações não muda nada, só muda quando eu executo o comando "sudo python /var/www/html/AdafruitDHT.py 22 22" na própria máquina via ssh pelo Putty.
  10. PHP Erro while

    Olá pessoal boa noite, estou com um problema em um loop while. O código está assim: if (isset($_GET['categoria'])) { $result = $con->query("SELECT * FROM comercio WHERE categoria = " .$_GET['categoria']); } while ($row = $result->fetch_array()){ ?> <div class="col-lg-4 col-md-4 mb-4"> <div class="card h-100"> <a href="comercio.php?id=<?php echo $row['id']; ?>"><center><img class="img-item" src="<?php echo $row['caminho']; ?>" alt=""></center></a> <div class="card-body"> <h5 class="card-title"> <?php echo $row['empresa']; ?> </h5> <h6><?php echo $row['cidade']; ?></h6> </div> <div class="card-footer"> <small class="text-muted">&#9733; &#9733; &#9733; &#9733; &#9734;</small> </div> </div> </div> <?php } $result->free(); $con->close(); ?> Mais está dando o seguinte erro: Fatal error: Call to a member function fetch_array() on boolean inC:\xampp\htdocs\guia\index.phpon line184 O que pode ser isso?
  11. Eu peguei um template antigo que meu amigo utiliza como base dos sites dele. Esse template é daqueles que o index.php direciona para outras páginas, sem mostra o arquivo php na url. Tinha muita coisa antiga, como mysql, mas conseguir arrumar bastante coisa nele. O site carrega o principal.php direitinho, que é a primeira página do site, porém não carrega os outros arquivos php. Esse site possui banco de dados e trabalha com notícias. Alguém pode me ajudar nestas partes que não conseguir? Os erros que dão no site são esses: O index.php é esse: <?php //error_reporting(E_ALL & ~E_NOTICE & ~E_WARNING); // ORIGEM: Clínica do Ser $pg = isset( $_POST['pg'] ) ? $_POST['pg'] : null; $id = isset( $_POST['id'] ) ? $_POST['id'] : null; $empresa = "Nome da Empresa"; $dominio = "dominio.com.br"; $descricaolonga = "Descrição Longa"; $descricaocurta = "Descrição Curta"; $palavraschave = "Lista de Palavras-Chaves"; include ('config.php'); include ('estrutura/titulo.php'); if(empty($pg)) { $pg = 'principal'; } ?> <!doctype html> <html class="no-js" lang="PT-BR"> <head> <title><?php echo $titulo?></title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="google-site-verification" content="xGvBIhahexlVyLS6uHH3K9W2-CD0FNfqO1f-yqj205U" /> <meta name="viewport" content="width=device-width, initial-scale=1, minimal-ui"> <META NAME="DESCRIPTION" CONTENT="<?php echo $descricaolonga?>"> <META NAME="ABSTRACT" CONTENT="<?php echo $descricaocurta?>"> <META NAME="KEYWORDS" CONTENT="<?php echo $palavraschave?>"> <META NAME="ROBOT" CONTENT="All"> <META NAME="RATING" CONTENT="general"> <META NAME="DISTRIBUTION" CONTENT="global"> <META NAME="LANGUAGE" CONTENT="PT-BR"> <meta name="author" content="Anderson L.A."> <meta property="og:title" content="<?php echo $titulo?>" /> <meta property="og:type" content="website" /> <?php if($pg == ""){ $url_atual = "$dominio/index.php"; } else { $url_atual = "$dominio/index.php?pg=$pg&id=".$id; } ?> <meta property="og:url" content="http://<?php echo $url_atual?>" /> <?php include ('estrutura/ogimages.php'); ?> <meta property="og:image" content="http://<?php echo $dominio?>/images/facebook/logoface2.jpg" /> <meta property="og:image:type" content="image/jpeg"> <meta property="og:image:width" content="948"> <meta property="og:image:height" content="494"> <meta property="og:site_name" content="<?php echo $titulo?>" /> <meta property="fb:admins" content="100001689263190" /> <link href='https://fonts.googleapis.com/css?family=Montserrat:400,700|Yantramanav:400,700' rel='stylesheet' type='text/css'> <link rel="apple-touch-icon" sizes="57x57" href="assets/images/favicons/apple-touch-icon-57x57.png"> <link rel="apple-touch-icon" sizes="60x60" href="assets/images/favicons/apple-touch-icon-60x60.png"> <link rel="apple-touch-icon" sizes="72x72" href="assets/images/favicons/apple-touch-icon-72x72.png"> <link rel="apple-touch-icon" sizes="76x76" href="assets/images/favicons/apple-touch-icon-76x76.png"> <link rel="apple-touch-icon" sizes="114x114" href="assets/images/favicons/apple-touch-icon-114x114.png"> <link rel="apple-touch-icon" sizes="120x120" href="assets/images/favicons/apple-touch-icon-120x120.png"> <link rel="apple-touch-icon" sizes="144x144" href="assets/images/favicons/apple-touch-icon-144x144.png"> <link rel="icon" type="image/png" href="assets/images/favicons/favicon-32x32.png" sizes="32x32"> <link rel="icon" type="image/png" href="assets/images/favicons/favicon-96x96.png" sizes="96x96"> <link rel="icon" type="image/png" href="assets/images/favicons/favicon-16x16.png" sizes="16x16"> <link rel="shortcut icon" href="assets/images/favicons/favicon.ico"> <?php include ('estrutura/css.php'); ?> </head> <body class="transparent-header pace-on pace-dot"> <div class="pace-overlay"></div> <div id="fb-root"></div> <script>(function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/pt_BR/all.js#xfbml=1"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk'));</script> <div class="menu navbar navbar-static-top header-logo-left-menu-right oxy-mega-menu navbar-sticky" id="masthead" > <div class="container" id="fundoescuro"> <?php include ('estrutura/logo.php'); ?> <?php include ('estrutura/menu.php'); ?> </div> </div> <?php include ('query.php'); ?> <?php include ('estrutura/rodape.php'); ?> <a class="go-top go-top-circle" href="javascript:void(0)"> <i class="fa fa-angle-up"></i> </a> <script type="text/javascript"> var oxyThemeData = { navbarHeight: 100, navbarScrolled: 90, navbarScrolledPoint: 20, menuClose: 'off', scrollFinishedMessage: 'No more items to load.', hoverMenu: { hoverActive: false, hoverDelay: 1, hoverFadeDelay: 200 }, siteLoader: 'on' }; </script> <script src="assets/js/theme.min.js"></script> <?php if($pg==""){ include "estrutura/principal-java.php"; } ?> <?php if($pg=="empresa" and $_POST['id']==4){ include "estrutura/principal-java2.php"; } ?> <?php //include "estrutura/analytics.php"; ?> </body> </html> Os outros arquivos onde apontam os erros são esses: query.php <?php $var = ('estrutura/principal.php'); $pg = ('estrutura/$_POST[pg].php'); if(empty($_SERVER["QUERY_STRING"])) { include($var); } else { include($pg); } ?> rodape.php <footer id="footer"> <section class="section lambda-hero"> <div class="background-overlay" style="background: linear-gradient(to bottom right, rgba(244,244,216,1) 0%, #d4e9a8 100%);"></div> </div> <div class="container"> <div class="row element-top-0 element-bottom-40 footer-columns-4"> <div class="col-xs-12 col-sm-6 col-md-3 col-lg-3 text-center element-top-40 element-bottom-40" > <img src="images/logo.png" alt="<?php echo $empresa;?>"> </div> <div class="col-xs-12 col-sm-4 col-md-4 col-lg-4"> <div class="sidebar-widget widget_recent_entries element-top-40 text-center"> <p id="telrodape"><i class="fa fa-phone-square element-bottom-10"></i><br />(31) 3277-8489</p> <p id="telrodape"><i class="fa fa-envelope element-top-20"></i><br /><span class="medio"><a href="mailto:amigosdazoobotanica@gmail.com">amigosdazoobotanica@gmail.com</a></span></p> <p id="telrodape"><i class="fa fa-map-marker element-top-20"></i><br /><span class="medio">Av. Antônio Francisco Lisboa, 2600 <br />Serrano - Belo Horizonte - MG </span></p> </div> </div> <div class="col-xs-12 col-sm-12 col-md-5 col-lg-5"> <div class="sidebar-widget widget_recent_entries element-top-40 "> <h4>POSTAGENS</h4> <ul> <?php $busca = "SELECT * FROM noticias_dados where idcat=1 order by data desc "; $total_reg = 4; if(!$page){$page = "1";} $inicio = $page-1; $inicio = $inicio*$total_reg; $limite = mysqli_query($conexao,"$busca LIMIT $inicio,$total_reg"); $todos = mysqli_query($conexao,$busca); $tr = mysqli_num_rows($todos); $i=0; $tp = ceil($tr / $total_reg); if(mysqli_num_rows($todos)>0){ while ($dados=mysqli_fetch_array($limite)) { $id=$dados['id']; $titulo=$dados['titulo']; $subtitulo=$dados['subtitulo']; $incorporar=$dados['alinhamento_foto']; $pasta="images/noticias/$id/"; $foto=$dados['foto01']; if(is_file($pasta.$foto)){ $path_parts = pathinfo ("images/noticias/$dados[id]/$dados[foto01]"); if($path_parts['extension'] == "jpg"){ $ilustracao = "thumbs.php?w=150&h=150&imagem=$pasta$foto"; } else { $ilustracao = "$pasta$foto"; } } else { echo "<img src='images/new.jpg' alt='$dados[titulo]'>" ; } ?> <li class="clearfix linha"> <div class="post-icon"> <a href="?pg=noticia&id=<?php echo $id;?>" title="<?php echo $titulo;?>"> <img alt="<?php echo $titulo;?>" class="attachment-thumbnail wp-post-image" height="150" src="<?php echo $ilustracao;?>" width="150"> </a> </div> <a href="?pg=noticia&id=<?php echo $id;?>" title="<?php echo $titulo;?>"><?php echo $titulo;?></a> </li> <?php }} ?> </ul> </div> </div> </div> </div> </section> </footer>
  12. PHP consulta php usando sql

    Estou com esse problema bem básico porém não estou conseguindo resolver. Tenho duas tabelas. Usuários e Conjuge; O ID do conjuge é o mesmo do usuário; estou fazendo essa consulta: $conjuge = "SELECT `nome`, `sobrenome` FROM `conjuge` INNER JOIN `usuarios` ON `conjuge.id` = `usuarios.id`"; quero poder acessar a pagina e aparecer as informações somente do conjuge dele e nao da primeira cadastrada na tabela, que no caso nem é a conjuge dele. Tabelas: CREATE TABLE IF NOT EXISTS `usuarios` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `nome` varchar(15) NOT NULL, `sobrenome` varchar(20) NOT NULL, `cpf` int(11) NOT NULL PRIMARY KEY (`id`), UNIQUE KEY `cpf` (`cpf`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; CREATE TABLE IF NOT EXISTS `conjuge` ( `char_id` int(11) unsigned NOT NULL auto_increment, `id` int(11) unsigned NOT NULL default '0', `tipo` int(10) unsigned NOT NULL default '0', `nome` varchar(20) NOT NULL DEFAULT '', `sobrenome` varchar(30) NOT NULL, `cpf` varchar(11) NOT NULL, `rg` varchar(9) NOT NULL, PRIMARY KEY (`char_id`), UNIQUE KEY `name_key` (`nome`), KEY `account_id` (`id`) ) ENGINE=MyISAM AUTO_INCREMENT=150000;
  13. PHP Html e PHP- Busca de dados

    Gente como eu faço pra criar uma página onde o usuario faz a pesquisa dos dados do banco??? Na ultima aula que eu tive nós fizemos um arquivo pra mostrar os dados do banco: Contudo por causa de uma paralisação dos onibus eu perdi a ultima aula e o professor mandou criar um arquivo pro usuario pesquisar e escolher como pesquisar( se quer pesquisar por nome ou telefone por exemplo) e mostrar na tela o resultado. Abaixo eu fiz um arquivo que mostraria todos os dados sem precisar pesquisar, que foi o que aprendi na aula que fui (se algo estiver errado me corrija) mas como eu crio um pro usuario fazer a pesquisa? <head> <meta charset="utf=8"> </head> <tr> <td>Nome</td> <td>Telefone</td> <td>Endereço</td> <td>E-mail</td> </tr> <body> <?php echo "<meta charset='utf-8'>"; include ("conecta.php"); $busca = "SELECT * FROM usuario"; $executa = mysql_query($busca); while ($dados = mysql_fetch_array($executa)) { echo "<tr>"; echo "<td>".$dados['nome']."</td>"; echo "<td>".$dados['telefone']."</td>"; echo "<td>".$dados['endereco']."</td>"; echo "<td>".$dados['email']."</td>"; echo "</tr>"; } echo "</table>"; ?> </body> </html> Eu fiz esse arquivo mas acho que nao tem nada a ver: <html> <head></head> <body> <h1>Agenda Telefônica</h1> Nome: <input type = "text" name="nome" size="50"><br> Telefone: <input type = "text" name="Telefone" size="20"><br> Endereço: <input type = "text" name="endereco" size="20"><br> E-mail: <input type = "text" name="email" size="50"><br> <input type="submit" value="Cadastrar"> <h3>Busca:</h3> <h8>Tipo de Busca:</h8><br> <input type = "radio" name="busca" value="nome" > Nome<br> <input type = "radio" name="busca" value="Telefone"> Telefone<br> <input type = "radio" name="busca" value="endereco"> Endereço<br> <input type = "radio" name="busca" value="email"> E-mail<br> Busca:<input type="search" > <input type = "submit" value="Buscar"> </body> </html>
  14. PHP Data Automatico PHP e MYSQL

    Vou explicar o que quero fazer: eu quero vender um certo produto e ele irá armazenar a data tipo 02/09/2017 não precisa da hora ai vamo supor que as 15:00 horas desse dia eu vendi 5 produtos ai quando deu 16:00 eu vendi mais 10 ai em vez de adicionar um novo eu quero que some no banco dando update , mas n sei como faço não tem código porque eu ainda n fiz nd porque n tenho ideia mas o nome do banco e :salgados a tabela vender_salgados com os campos salgados_vendidos ,id e data(TIMESTAMP). Aqui o formulario mais o PHP Porém não tem nada sobre datas ainda nele porque como ja falei n sei como faz : Formulário mais alguns codigos php so pra dizer quantos salgados ele tem pra vender , porque não pode ultrapassar mais do que tem , e ta mostrando especificadamente do id 1 porque essa é a loja, so vai ter 1 loja. <form class="customform" method="POST" action="loja2.php" > <div class="s-12 l-7">Salgados<input name="vsalgados" placeholder="Numero Salgados" type="number" /></div> <div class="s-12"></div> <div class="s-12 m-6 l-4"><button name="cadastrar" type="submit" value="cadastrar">Vender</button></div> <?php include "conexao2.php"; $sql = "SELECT * FROM numero_salgados WHERE id =1"; $res=mysqli_query($con,$sql); while ($vloj=mysqli_fetch_row($res)) { $vnome=$vloj[1]; echo" <br><br><br><br><br> <br>"; echo" <h2>Você tem $vnome salgado(s)</h2> "; } ?> </form> <?php include "conexao2.php"; $vsalgados=$_POST["vsalgados"];//"nloja"); $sql="INSERT INTO vender_salgados(salgados_vendidos) values ('$vsalgados')"; $res=mysqli_query($con,$sql); $linhas = mysqli_affected_rows($con); if ($res) : echo "Salvo com Sucesso"; else: echo "Falhou"; endif; mysqli_close($con); ?> Esse ultimo código é o que armazena o que ele vendeu naquela dia na tabela vender_salgados e no campo salgados_vendidos e é aqui onde quero colocar o codigo da data
  15. PHP Erro de post

    Olá estou rodando esse programa pelo xammp mas por algum motivo o site não reconhece os post. acho que é um erro no código mas não sei qual. <html> <head> </head> <body> <h1> Equação do 2º Grau </h1> <form method="post" action="resultado.php"> <p> Valor de A: <input type="radio" name="a"> <br> Valor de B: <input type="radio" name="b"> <br> Valor de C: <input type="radio" name="c"> <br> </p> <p> <input type="submit" value="calcular"> </p> </form> </body> </html> <html> <head> </head> <body> <h1> Equação do 2º Grau </h1> <?php $a = $_POST ["a"]; $b = $_POST ["b"]; $c = $_POST ["c"]; if (a == 0) { echo "<p> Não é uma equação do 2º grau!!! </p>"; } else { $delta = (pow($b, 2) - (4 * $a * $c)); if ($delta > 0) { $x1 = (-($b) + sqrt ($delta)) / (2 * $a); $x2 = (-($b) - sqrt ($delta)) / (2 * $a); echo "<p> Existem duas raízes distintas: </p>"; echo "<p> X1: $x1 <br>"; echo " X2: $x2 </p>"; } else if ($delta == 0) { $x = (-($b)) / (2 * $a); echo "<p> Existe uma raíz distinta: </p>"; echo "<p> X: $x </p>>"; } else { echo "<p> Não existem raízes reais possíveis </p>"; } } ?> </body> </html>
  16. PHP Enviar email com remetente em php

    O código de enviar email funciona normalmente, porém preciso que apareça o email de quem enviou, pois quando enviam aparece somente desconhecido, como segue a imagem a baixo. Segue também o codigo sendemail.php. sendemail.php <?php header('Content-type: application/json'); $status = array( 'type'=>'success', 'message'=>'Thank you for contact us. As early as possible we will contact you ' ); $name = @trim(stripslashes($_POST['nome'])); $email = @trim(stripslashes($_POST['email'])); $subject = @trim(stripslashes($_POST['sobrenome'])); $message = @trim(stripslashes($_POST['message'])); $email_from = $email; $email_to = 'brunomiqueaslopes@gmail.com';//replace with your email $body = 'Name: ' . $name . "\n\n" . 'Email: ' . $email . "\n\n" . 'Subject: ' . $subject . "\n\n" . 'Message: ' . $message; $success = @mail($email_to, $subject, $body, 'From: <'.$email_from.'>'); echo json_encode($status); die; ?> Agradeço desde já ^^
  17. Galera sera que é possível? Preciso buscar o conteúdo de uma div na página e se esse conteúdo for x fazer tal coisa, se não for fazer outra coisa. Ex <div id=teste>1</div> Se o número que está na div for 1, echo.... Se não for, echo ..... Sei que é possível pagar o conteúdo com js e jq mas não sei como fazer o php saber e pegar o conteúdo.
  18. 0votar contrafavorita Estou querendo deletar as rows que eu selecionar com o meu checkbox e deletar também no banco de dados so que ta dando porque nessa parte do código : <?php include "conexao.php"; if (isset($_POST['sel'])) { foreach ($_POST['sel'] as $id) { $sql="DELETE FROM lojas WHERE id = '$id'"; $res=mysqli_query($con,$sql); } }else{ echo "form nao submetido"; } ?> Está aparecendo na tela o Else ou seja "form nao submetido" e não o que ta no if Aqui o código inteiro: <form class="customform" method="POST" action="fabrica_conLoja2.php" > <div class="s-12 l-7">Nome Loja<input name="nloja" placeholder="Nome Loja" type="text" /></div> <div class="s-12 l-7">Nome Gerente<input name="ngerente" placeholder="Nome Gerente" type="text" /></div> <div class="s-12"></div> <div class="s-12 m-6 l-4"><button name="cadastrar" type="submit" value="cadastrar" onclick="">Pesquisar</button></div> <title></title> </head> <body> <table> <tr> <th>Id</th> <th>Nome Loja</th> <th>Nome Gerente</th> <th>Rua</th> <th>Bairro</th> <th>Número Estabele.</th> <th>Estado</th> <th>Cidade</th> <th>Telefone</th> <th>Selecionar</th> </tr> <br><br><br><br><br><br><br><br><br> <?php include "conexao.php"; $nomeLoja=$_POST["nloja"];//"nloja"); $nomeGerente=$_POST["ngerente"];//"nome_gerente"); $sql = "SELECT * FROM lojas WHERE nome LIKE '%$nomeLoja%' and nome_gerente LIKE '%$nomeGerente%' "; $res=mysqli_query($con,$sql); $li = mysqli_num_rows($res); echo " &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp $li loja(s) encontrada(s)<br/>"; while ($vloj=mysqli_fetch_row($res)) { $vid=$vloj[0]; $vnome=$vloj[1]; $vgerente=$vloj[2]; $vrua=$vloj[3]; $vbairro=$vloj[4]; $vnumero=$vloj[5]; $vuf=$vloj[6]; $vcidade=$vloj[7]; $vtel=$vloj[8]; echo"<tr> <td>$vid</td> <td>$vnome</td> <td>$vgerente</td> <td>$vrua</td> <td>$vbairro</td> <td>$vnumero</td> <td>$vuf</td> <td>$vcidade</td> <td>$vtel</td> <td align = center><input type='checkbox' value='$vid' name='sel[]'></td> </tr>"; } ?> </table> <br> </form> <?php include "conexao.php"; if (isset($_POST['sel'])) { foreach ($_POST['sel'] as $id) { $sql="DELETE FROM lojas WHERE id = '$id'"; $res=mysqli_query($con,$sql); } }else{ echo "form nao submetido"; } ?> <input style="" type="submit" name="btexcluir" value="Excluir" />
  19. PHP Como colocar html dentro do php

    Alguém sabe como eu coloco tabela do html dentro do php, o que eu quero fazer é listar os resultados em uma tabela html so que ta dando errado hasuahsuahsau , EU to fznd muito errado eu acho, porque n tenho noção como se faz isso <?php include "conexao.php"; $nomeLoja=$_POST["nloja"];//"nloja"); $nomeGerente=$_POST["ngerente"]; //"ngerente"); $nomeCidade=$_POST["ncidade"]; // "ncidade"); $nomeBairro=$_POST["nbairro"]; // "nbairro"); $numeroEstabele=$_POST["nmr"];//, "nmr"); $nomeRua=$_POST["nrua"];// "nrua"); $nomeEstado=$_POST["nestado"];//"nestado"); $telefone=$_POST["tel"];//"tel"); $sql = "SELECT * FROM lojas WHERE nome LIKE '%$nomeLoja%' "; $res=mysqli_query($con,$sql); $li = mysqli_num_rows($res); echo "$li registros encontrados<br/>"; ?> <table> <tr> <th>Id</th> <th>Nome Loja</th> <th>Nome Gerente</th> <th>Rua</th> <th>Bairro</th> <th>Número Estabele.</th> <th>Estado</th> <th>Cidade</th> <th>Telefone</th> </tr> <?php while ($vloj=mysqli_fetch_row($res)) { $vid=$vloj[0]; $vnome=$vloj[1]; $vgerente=$vloj[2]; $vrua=$vloj[3]; $vbairro=$vloj[4]; $vnumero=$vloj[5]; $vuf=$vloj[6]; $vcidade=$vloj[7]; $vtel=$vloj[8]; echo"<tr> <td><?php echo "$vid"; ?></td> <td><?php echo "$vnome"; ?></td> <td><?php echo "$vgerente"; ?></td> <td><?php echo "$vrua"; ?></td> <td><?php echo "$vbairro"; ?></td> <td><?php echo "$vnumero"; ?></td> <td><?php echo "$vuf"; ?></td> <td><?php echo "$vcidade"; ?></td> <td><?php echo "$vtel"; ?></td> </tr>"; } ?>
  20. Bom quero mostrar a lista de lojas que tem um certo nome ou começam com esse nome so que ta dando um erro e não sei qual é o nome do erro é esse: Warning: mysqli_fetch_row() expects parameter 1 to be mysqli_result, boolean given in C:\xampp\htdocs\projeto\consultarTeste.php on line 17 a linha 17 é essa : while ($vloj=mysqli_fetch_row($res)) { <?php include "conexao.php"; $nomeLoja=$_POST["nloja"];//"nloja"); $nomeGerente=$_POST["ngerente"]; //"ngerente"); $nomeCidade=$_POST["ncidade"]; // "ncidade"); $nomeBairro=$_POST["nbairro"]; // "nbairro"); $numeroEstabele=$_POST["nmr"];//, "nmr"); $nomeRua=$_POST["nrua"];// "nrua"); $nomeEstado=$_POST["nestado"];//"nestado"); $telefone=$_POST["tel"];//"tel"); $sql = "SELECT * FROM lojas WHERE nome = $nomeLoja"; $res=mysqli_query($con,$sql); while ($vreg=mysqli_fetch_row($res)) { $vid=$vreg[0]; $vnome=$vreg[1]; $vgerente=$vreg[2]; $vrua=$vreg[3]; $vbairro=$vreg[4]; $vnumero=$vreg[5]; $vuf=$vreg[6]; $vcidade=$vreg[7]; $vtel=$vreg[8]; echo "$vid<br/>$vnome<br/>$vgerente<br/>$vrua<br/>$vbairro<br/>$vnumero<br/>$vuf<br/>$cidade<br/>$vtel<br/>"; } ?>
  21. Quero saber quantos livros existe com aquele nome e não to conseguindo porque está dando erro na linha que tem o código: $li = mysqli_num_rows($res); o erro é o seguinte : Warning: mysqli_num_rows() expects parameter 1 to be mysqli_result, boolean given in C:\xampp\htdocs\projeto\consultarTeste.php on line 9 Aqui o códgio COmpleto : < <?php include "conexao.php"; $nome=$_POST["nome"]; $sql = "SELECT * FROM livros WHERE nome = $nome"; $res=mysqli_query($con,$sql); $li = mysqli_num_rows($res); echo "$li registros encontrados"; ?> >
  22. Tava fazendo um formulario para armazenar no banco cujo nome é fabrica e a tabela lojas so que está dando o seginte erro : Warning: mysqli_query() expects parameter 1 to be mysqli, string given in C:\xampp\htdocs\projeto\cadastrarLoja.php on line 24 Essa linha do erro é essa :$sql="INSERT INTO lojas(nome, nome_gerente, rua, bairro, numero, uf, cidade, telefone) values ('$nomeLoja','$nomeGerente','$nomeCidade','$nomeBairro','$numeroEstabele','$nomeRua','$nomeEstado','$telefone')"; Aqui vão os códigos com o nome do arquivo ---------------------------------------------------------------- cadastrarLoja.php < <?php include "conexao.php"; $nomeLoja=$_POST["nloja"];//"nloja"); $nomeGerente=$_POST["ngerente"]; //"ngerente"); $nomeCidade=$_POST["ncidade"]; // "ncidade"); $nomeBairro=$_POST["nbairro"]; // "nbairro"); $numeroEstabele=$_POST["nmr"];//, "nmr"); $nomeRua=$_POST["nrua"];// "nrua"); $nomeEstado=$_POST["nestado"];//"nestado"); $telefone=$_POST["tel"];//"tel"); $sql="INSERT INTO lojas(nome, nome_gerente, rua, bairro, numero, uf, cidade, telefone) values ('$nomeLoja','$nomeGerente','$nomeCidade','$nomeBairro','$numeroEstabele','$nomeRua','$nomeEstado','$telefone')"; $res=mysqli_query($sql,$con); $linhas = mysqli_affected_rows($con); if ($linhas==1) { echo "Salvo com Sucesso"; }else{ echo "Falhou"; } mysqli_close($con); ?> > ----------------------------------------------------- conexao.php <?php $host = "localhost"; $user= "root"; $pass= ""; $db= "fabrica"; $con = mysqli_connect($host,$user,$pass,$db); ?> ------------------------------------------------------------------------- e o formulario <form class="customform" method="POST" action="cadastrarLoja.php" > <div class="s-12 l-7">Nome Loja<input name="nloja" placeholder="Nome Loja" type="text" /></div> <div class="s-12 l-7">Nome Gerente<input name="ngerente" placeholder="Nome Gerente" type="text" /></div> <div class="s-12 l-7">Rua<input name="nrua" placeholder="Nome Rua" type="text" /></div> <div class="s-12 l-7">Bairro<input name="nbairro" placeholder="Nome Bairro" type="text" /></div> <div class="s-12 l-7">Número do Estabelecimento<input name="nmr" placeholder="Número do Estabelecimento" type="number"/></div> <div class="s-12 l-7">UF<input name="nestado" placeholder="Nome Estado" type="text" /></div> <div class="s-12 l-7">Cidade<input name="ncidade" placeholder="Nome Cidade" type="text" /></div> <div class="s-12 l-7">Telefone<input name="tel" placeholder="Telefone" type="text" /></div> <div class="s-12"></div> <div class="s-12 m-6 l-4"><button name="cadastrar" type="submit" value="cadastrar">Cadastrar Loja</button></div>
  23. Bom eu estava programando de boas seguindo um vídeo quando de repente faço um código aqui que deu certo, ele serve para inserir os dados nos campos da tabela lojas do banco fabrica só que o problema é que quando aperto o botão para inserir os dados na tabela ele mostra um erro, mesmo dando certo WTF OBS: Imagem do Erro depois do código Aqui o Código <?php $nomeLoja=filter_input(INPUT_GET, "nloja"); $nomeGerente=filter_input(INPUT_GET, "ngerente"); $nomeCidade=filter_input(INPUT_GET, "ncidade"); $nomeBairro=filter_input(INPUT_GET, "nbairro"); $numeroEstabele=filter_input(INPUT_GET, "nmr"); $nomeRua=filter_input(INPUT_GET, "nrua"); $nomeEstado=filter_input(INPUT_GET, "nestado"); $telefone=filter_input(INPUT_GET, "tel"); $link= mysqli_connect("localhost","root","","fabrica"); if($link){ $query= mysqli_query($link,"insert into lojas values('','$nomeLoja','$nomeGerente','$nomeRua','$nomeBairro','$numeroEstabele','$nomeEstado','$nomeCidade','$telefone');"); if ($query) { header("Location : fabrica_cadLoja.php"); } else{ die("Erro:".mysqli_error($link)); } } else{ die("erro :".mysqli_error($link)); } ?> E aqui a imagem do erro:
  24. PHP utf-8 e iso-8859-1

    Bom dia, para usar em sites PHP qual opção usar UTF-8 e ISO-8859-1? Minha preocupação é com acentuação e bits. Mas não sei qual deve ser utilizado.
  25. PHP Redirecionamento de pastas XAMPP

    Bom tenho em minha VPS 1 HD de 60 GB nele tem os arquivos ai o XAMPP ta instalado em outro HD ai queria que os arquivos da pasta do outro HD vamos chamar de E: para o C: aonde esta o XAMPP, assim: Tem arquivos no HD E: ai como o C: não tem mais espaço ta tudo no E: ai quando o cara acessar tipo: http://gurl.ddns.net/webroot/advancedgta/ os arquivos desta pasta pegar la do E: não a do C: aonde tem nada.

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

×