Ir para conteúdo

Pesquisar na Comunidade

Mostrando resultados para as tags ''php''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Todas as áreas do Fórum

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Desenvolvimento Web
    • Desenvolvimento frontend
    • Javascript
    • PHP
    • Ruby
    • Python
    • Java
    • .NET
    • Docker, Kubernets e outros ambientes
    • Desenvolvimento com Wordpress
    • Desenvolvimento de apps
    • Desenvolvimento ágil
    • Desenvolvimento de Games
    • Banco de Dados
    • Design e UX
    • Algoritmos & Outras Tecnologias
  • Entretenimento e uso pessoal
    • Segurança & Malwares
    • Geral
    • Boteco iMasters

Encontrar resultados em...

Encontrar resultados que...


Data de Criação

  • Início

    FIM


Data de Atualização

  • Início

    FIM


Filtrar pelo número de...

Data de Registro

  • Início

    FIM


Grupo


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Encontrado 1415 registros

  1. rjlfurtado

    Na linguagem PHP como fica a seguinte função?

    Usuários (ip) do mlql não acontece nada e usuários bloqueados olham o site completo. ou seja eu quero que tenha uma função reversa. Desde já agradeço pela ajuda! ;)
  2. rjlfurtado

    Como criar uma coluna SQL calculada com Laravel 6

    Segue abaixo o exemplo de como seria feito em SQL: CREATE TABLE tabela ( campo1 DOUBLE, campo2 DOUBLE, divisao DOUBLE AS (campo1/campo2) ); Agora eu preciso criar uma migração no Laravel 6, segue exemplo abaixo: $table->integer('qtd_saida'); $table->decimal('valor_uni', 8, 2); $table->double('valor_total')->as(qtd_saida * valor_uni);
  3. JoãoRicardo.Lima

    Problemas para ler XML

    Olá pessoal blz?. Estou com problemas para ler um xml, estou pegando ele com simplexml_load_file(), quando eu dou um vardump ele me mostra todas as propriedades e tals, mas quando eu tento pegar a propriedade(exemplo $xml->emit) ele me retorna null, abaixo está o código. $arquivo = $_FILES['xml_conta']; $xml = simplexml_load_file($arquivo['tmp_name']); var_dump($xml->ide); Já tentei pegar o arquivo direto do diretório mas da no mesmo. Abaixo o meu var_dump(). object(SimpleXMLElement)#2 (3) { ["@attributes"]=> array(1) { ["versao"]=> string(4) "4.00" } ["NFe"]=> object(SimpleXMLElement)#4 (2) { ["infNFe"]=> object(SimpleXMLElement)#6 (9) { ["@attributes"]=> array(2) { ["versao"]=> string(4) "4.00" ["Id"]=> string(47) "NFe51191203927792000132550010003900572477841258" } ["ide"]=> object(SimpleXMLElement)#8 (22) { ["cUF"]=> string(2) "51" ["cNF"]=> string(8) "47825479" ["natOp"]=> string(33) "Venda Terceiros" ["mod"]=> string(2) "50" ["serie"]=> string(1) "1" ["nNF"]=> string(6) "397894" ["dhEmi"]=> string(25) "2019-12-05T18:35:33-04:00" ["dhSaiEnt"]=> string(25) "2019-12-05T18:35:33-04:00" ["tpNF"]=> string(1) "1" ["idDest"]=> string(1) "1" ["cMunFG"]=> string(7) "51074" ["tpImp"]=> string(1) "3" ["tpEmis"]=> string(1) "2" ["cDV"]=> string(1) "5" ["tpAmb"]=> string(1) "2" ["finNFe"]=> string(1) "2" ["indFinal"]=> string(1) "1" ["indPres"]=> string(1) "1" ["procEmi"]=> string(1) "0" ["verProc"]=> string(7) "3.5.1.2" ["dhCont"]=> string(25) "2019-12-05T15:32:22-04:00" ["xJust"]=> string(23) "sem conexao com o sefaz" }
  4. ndias

    Verificar se conexão mysql ficou aberta com PDO

    Estou com duvida se minha conexão está encerrando. Utilizo PDO para me conectar: public static function getDb(){ try { $db = new \PDO( 'mysql:host=localhost;dbname=xyz;charset=utf8', 'xyz', 'xyz1234', array( \PDO::ATTR_ERRMODE => \PDO::ERRMODE_EXCEPTION ) ); return $db; } catch (PDOException $e) { echo "Erro de Conexão " . $e->getMessage() . "\n"; exit; } } public function __construct(\PDO $db) { $this->db = $db; } public function verifica(){ $sql = "SELECT * FROM tabela "; $result = $this->db->query($sql); $rows = $result->fetch(); if($rows){ }else{ } } public function __destruct() { unset($this->db); foreach ($this as $key => $value) { unset($this->$key); } } Estou fazendo certo? Como posso verificar se a conexão está ficando aberta?
  5. granderodeo

    Pegar resultados de outra tabela para exibir os produtos

    <!-------------------------------- PEDIDOS -------------------------> <div class="table-responsive mt-2"> <table class="table table-bordered table-striped text-center"> <thead> <tr> <td colspan="8"> <h4 class="text-center text-info m-0">Pedidos realizados</h4> </td> </tr> <tr> <th>ID pedido</th> <th>Nome cliente</th> <th>E-mail</th> <th>Endereço</th> <th>Número da casa</th> <th>Referência</th> <th>ID cliente</th> </tr> </thead> <tbody> <?php require 'conexao_pedidos.php'; $stmt = $conn->prepare("SELECT * FROM orders"); $stmt->execute(); $result = $stmt->get_result(); $grand_total = 0; while($row = $result->fetch_assoc()): ?> <tr> <td> <?= $row['order_id'] ?></td> <td> <?= $row['order_name'] ?></td> </td> <td><?= $row['order_email'] ?> </td> <td> <?= $row['order_endereco'] ?> </td> <td> <?= $row['order_numero'] ?> </td> <td><?= $row['order_referencia'] ?></td> <td><?= $row['id_usuario'] ?> </td> <td> <button type="button" class="btn btn-danger" data-toggle="modal" data-target="#exampleModal<?= $row['order_id'] ?>"> <i class="fa fa-info-circle"></i> Produtos </button> </td> </tr> <?php endwhile; ?> </tbody> </table> </div> <?php require 'conexao_pedidos.php'; $stmt = $conn->prepare("SELECT * FROM orders"); $stmt->execute(); $result = $stmt->get_result(); $grand_total = 0; while($row = $result->fetch_assoc()): ?> <div class="modal fade" id="exampleModal<?= $row['order_id'] ?>" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true"> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title" id="exampleModalLabel">Modal title</h5> <button type="button" class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> <?= $row['order_id'] ?> </div> <div class="modal-footer"> <button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button> <button type="button" class="btn btn-primary">Save changes</button> </div> </div> </div> </div> <?php endwhile; ?>
  6. RogérioSilva

    Inserir múltiplos registros com PHP no banco de dados

    Estou procurando alguma função que consiga criar vários registros no mysql partindo deste form: (O input CRIAR NOVO CAMPO, cria novos input com javascript, então posso criar vários campos e escrever o nome de várias escolas um embaixo da outra.) <form name="novo" method="post" enctype="multipart/form-data" action=""> <input type="text" value="Nome Escolas" name="nome" size="30"> <input class="approvebutton" type="submit" id="Send" name="escola" value="CADASTRAR"> <input class="approvebutton" type="submit" id="NEW" name="NEW" value="CRIAR NOVO CAMPO"> </form> Mas minha dúvida é como ficaria a parte em PHP, para poder criar vários registros no banco de dados? Se eu criar 10 input e escrever o nome de 10 escolas, como ficaria? a parte em PHP está assim até o momento if($_POST['novo']){ $escola = $_POST["escola"]; $now = date('Y-m-d H:i:s', (time()+(60*60*3))); if ($escola==NULL){ echo "<script>location.href='erro.php'</script>"; } else{ $query = "INSERT INTO escolas (escola) VALUES ('$escola', '$now')"; $result = mysql_query($query) or die ("Erro ao Inserir"); echo "<script>location.href='adicionado.php'</script>"; } } Eu já pesquisei e vi que é algo que tem que usar Array e implode no INSERT, mas na prática não consegui, alguém pode me ajudar?
  7. rogerblower

    [RESOLVIDO]Consulta com Group by e Order by erro na ordem

    Pessoal tenho a seguinte tabela id | id_etapa | id_evento | posicao | nome | pontos 1 | 1 | 2 | 1 | joao | 10 2 | 1 | 2 | 2 | pedro | 9 3 | 1 | 2 | 3 | maria | 8 4 | 1 | 2 | 4 | jose | 7 5 | 2 | 2 | 3 | joao | 8 6 | 2 | 2 | 1 | pedro | 10 7 | 2 | 2 | 2 | maria | 9 8 | 2 | 2 | 4 | jose | 7 O resultado da consulta pretendido é este Pos | nome | pontos 1 | pedro | 19 2 | joao | 18 3 | maria | 17 4 | jose | 14 Com esta consulta não ordenando a coluna posicao como esperado, ela repete a posicao e não faz a soma, ex: 1 joao 10 1 pedro 10 $pontuacaoa = $pdo->prepare("SELECT * FROM contador WHERE id_evento = '$id_evento' GROUP BY nome, posicao ORDER BY pontos DESC posicao ASC"); Com esta outra consulta a soma esta correta o agrupamento nome esta correto, não se repetem, mas a coluna posicao fica fora de ordem; $pontuacaoa = $pdo->prepare("SELECT * FROM contador WHERE id_evento = '$id_evento' GROUP BY nome ORDER BY pontos DESC posicao ASC"); Não estou conseguindo acertar a consulta, alguém me ajuda?
  8. Kelven

    Problema com CORS

    Bom dia pessoal, estou tendo um problema com uma requisição que estou tentando fazer em javascript (tem que ser em javascript pq a página q faz a requisição é html) de um arquivo em php que está em um servidor php, porém aparece esse erro: "Access to XMLHttpRequest at 'http://nomedosite.com.br/teste/contador.php' from origin 'null' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource." Pesquisei no google e até agora nada, como posso resolver o problema do CORS não permitir fazer requisições GET/POST no servidor??
  9. Kelven

    Maneira segura de inserir no banco de dados

    Olá pessoal tudo bem?! Não sou muito experiente com programação, mas preciso fazer um script que poderá ser acessado com qualquer um. É o seguinte, preciso variáveis por get em uma url (e tem q ser pela url pq é o retorno é uma url com variáveis q não dá pra passar por post) por exemplo https://www.exemplo.com/?nome=francisco&email=francisco@gmail.com, quando a pessoa entrar nessa url esses valores serão automaticamente inseridos no banco de dados e esse é o problema, eu preciso de uma forma segura de fazer isso q a pessoa não consiga inserir no banco de dados comandos, etc. Alguém sabe como fazer isso? o método q eu consegui é muito simples olha e acho q não está seguro $host = "localhost"; $user = "root"; $password = ""; $con = mysql_connect($host, $user, $password) or die ("Conection erro!"); mysql_select_db("banco_teste",$con) or die ("Conection database error!"); $nome = $_GET["nome"]; $email = $_GET["email"]; $sql = "INSERT INTO pessoas (nome, email) VALUES ('$nome', '$email')"; $query = mysql_query($sql);
  10. leandrodesouza14

    Selecionar tabela de acordo com dados do Select

    Tenho uma duvida. Estou recebendo dados de um formulário HTML através do método POST. Um desses dados provem de um campo Select com diversos Options. Eu vou inserir os dados recebidos dos diversos imputs em varias tabelas, qual das tabelas vai depender do que o usuário selecionar no Select. Por exemplo: Se a pessoa selecionar BMW no Select, os dados do restante do formulário devem ser inseridos na tabela BMW. / Se a pessoa selecionar Fiat no Select, os dados do restante do formulário devem ser inseridos na tabela Fiat. O codigo que desenvolvi ate agora foi esse: <form action="cadastrodeveiculo.php" method="post" name="cadastroveiculo"> <p> Fabricante: <select name="marca"> <option value="audi" >Audi</option> <option value="bmw">BMW</option> <option value="chevrolet">Chevrolet</option> <option value="citroen">Citroen</option> <option value="fiat">Fiat</option> <option value="ford">Ford</option> <option value="hyundai">Hyundai</option> <option value="honda">Honda</option> <option value="jeep">Jeep</option> <option value="mb">Mercedes-Benz</option> <option value="mitsubishi">Mitsubishi</option> <option value="nissan">Nissan</option> <option value="peugeot">Peugeot</option> <option value="renault">Renault</option> <option value="toyota">Toyota</option> <option value="volkswagen">Volkswagem</option> </select> Modelo: <input type="text" id="modelo" name="modelo" maxlength="50"> Versao: <input type="text" id="versao" name="versao" maxlength="100"> Ano: <input type="text" id="ano" name="ano" maxlength="12"> Link: <input type="text" id="link" name="link" maxlength="300"> </p> <input class="submit" type="submit" name="cadastrar" value="Cadastrar"> </form> O codigo PHP, da pagina cadastroveiculo.php e o seguinte: <?php $conn = mysqli_connect("localhost", "leandro", "123", "afxveiculos"); if (!$conn) { die("Connection failed: " . mysqli_connect_error()); } echo "Connected successfully"; $tabela = $_POST['marca']; $modelo = $_POST['modelo']; $versao = $_POST['versao']; $ano = $_POST['ano']; $link = $_POST['link']; $sql = "INSERT INTO (modelo, versao, ano, link) VALUES ('$modelo', '$versao', '$ano', '$link')"; if (mysqli_query($conn, $sql)) { echo "New record created successfully"; } else { echo "Error: " . $sql . "<br>" . mysqli_error($conn); } mysqli_close($conn); header("location: cadastroesquema.html"); ?> Deixei o Insert Into vazio pois não sei que colocar la. Obrigado galera!
  11. Amigos, nao sei ainda qual linguagem utilizar. Preciso gerar uma pagina HTML contendo uma tabela, essa tabela tem que ser gerada com dados selecionados anteriormente em um formulario. Esse formulario contem varios "selects", o usuario ira selecionar oque ele quer e sera gerado uma pagina HTML contendo um formulario com esses dados organizados, essa pagina deve ser salva em uma pasta do servidor automaticamente e o seu link salvo em um campo de uma tabela de um banco de dados MYsql. Nao sei com qual linguagem posso fazer, PHP ou Javascript ou alguma outra. Sou iniciante, estou estudando as linguagens e quero fazer esse pequeno projeto pessoal. Alguem pode me ajudar com essa missão? Obrigado.
  12. Kelven

    Plataformas de leilão

    Boa noite, Pessoal estou com um cliente que quer leiloar um produto online, porém como o Mercado Livre não tem mais a opção de vender por arremate eu não sei o que indicar pra ele, alguém sabe alguma plataforma que se possa leiloar um produto online? Desculpe como não achei nenhum forum que esse assunto encaixava, acabei postando aqui.
  13. Perroni91

    Mostrar Posts da categoria

    Como fazer para aparecer apenas os posts daquela categoria que eu selecionar? Só que o problema é que seria a categoria pelo nome e não pelo id da categoria. Por exemplo, quando clico na categoria Casamento, o link fica assim: http://localhost//BlogJM/blog-style3.php?categoria_post=Casamento Se tiver algum jeito, poderiam me ajudar por favor? Obrigada.
  14. Omar~

    Na sua opinião qual seria o melhor desempenho?

    É o seguinte, tenho uma tabela de produtos a qual além de possuir características do produto já contém a coluna para o link da mesma. Assim sendo faço a consulta da tabela para preencher um menu com o link para cada produto, e é aqui que entra a questão: Na sua opinião o que seria mais viável ao usuário acessar um produto em questão? Reaproveitar o array de retorno da query ao qual usei para compor os links do menu, só que filtrar esse array mostrando o índice ao qual é acessado. Refazer a query listando somente o produto. A aplicação é executada em um único arquivo. Onde tenho o menu HTML listando cada produto contido na tabela (A qual também guarda as demais informações do produto). Reaproveitar a query ficou meio estranho uma vez que tenho um array multi dimencional da query tenho que buscar o índice para ver se ele existe e ainda varrer o array para poder usar os dados do produto tipo assim: <?php // $url[1] : É o valor vindo da url // $result : É o array multi de resultado da query if (array_search($url[1], array_column($result, 'ap_link')) !== false) { foreach ($result as $value) { if ($url[1] == $value->ap_link) { // Existe o produto e a url é a mesma do link do produto break; } } } else { // O valor da url não condiz com nenhum produto registrado } Essa alternativa evita uma segunda query desnecessária aliviando o lado do SQL, porém em um arrray multo extenso pode haver lentidão para processar os dados. Por outro lado também ficar refazendo consultas também pode deixar a questão meio lenta. A coisa toda é porque existem centenas de produtos na tabela e em ambos os casos está demorando mais do que deveria. Então bateu essa dúvida, qual alternativa tomar, resolvi perguntar, pois várias cabeças peçam melhor que uma.
  15. aegospm

    Separar os elementos chave e valor do array

    Olá, amigos. Eu tenho um array ($array) que foi gerado automaticamente no meu código e seu retorno é este: Array ( [0] => Array ( [em] => 0.017142857142857 [vítimas] => 0.017142857142857 [na] => 0.017142857142857 [mulheres] => 0.017142857142857 [criança] => 0.011428571428571 [jovem] => 0.011428571428571 [o] => 0.011428571428571 [nada.] => 0.011428571428571 [morreram] => 0.011428571428571 [hora.] => 0.011428571428571 ) [1] => Array ( [e] => 0.024096385542169 [O] => 0.018072289156627 [anos,] => 0.018072289156627 [do] => 0.018072289156627 [sem] => 0.012048192771084 [atiraram] => 0.012048192771084 [levar] => 0.012048192771084 [Amarante,] => 0.012048192771084 [Natal.] => 0.012048192771084 [com] => 0.012048192771084 ) [2] => Array ( [e] => 0.021276595744681 [de] => 0.021276595744681 [As] => 0.015957446808511 [do] => 0.015957446808511 [um] => 0.015957446808511 [uma] => 0.015957446808511 [Duas] => 0.01063829787234 [identificado] => 0.01063829787234 [cinco] => 0.01063829787234 [18] => 0.01063829787234 ) [3] => Array ( [acordo] => 0.014084507042254 [até] => 0.014084507042254 [De] => 0.014084507042254 [Nascimento,] => 0.014084507042254 [os] => 0.014084507042254 [com] => 0.014084507042254 [na] => 0.014084507042254 [branco,] => 0.0070422535211268 [carro] => 0.0070422535211268 [em] => 0.0070422535211268 ) [4] => Array ( [a] => 0.030769230769231 [de] => 0.025641025641026 [no] => 0.020512820512821 [foi] => 0.015384615384615 [Polícia] => 0.015384615384615 [o] => 0.015384615384615 [26] => 0.01025641025641 [Rodrigues] => 0.01025641025641 [Kelly] => 0.01025641025641 [cabeças] => 0.01025641025641 ) ) Eu tenho imprimir cada elemento assim: foreach ($array as $key => $value) { echo $key." => ".$value."<br/>"; } Obtenho como resultado o seguinte erro: Notice: Array to string conversion in /home/u244186567/public_html/index.php on line 901 Array Notice: Array to string conversion in /home/u244186567/public_html/index.php on line 902 Array Notice: Array to string conversion in /home/u244186567/public_html/index.php on line 901 Array Notice: Array to string conversion in /home/u244186567/public_html/index.php on line 902 Array Notice: Array to string conversion in /home/u244186567/public_html/index.php on line 901 Array Notice: Array to string conversion in /home/u244186567/public_html/index.php on line 902 Array Notice: Array to string conversion in /home/u244186567/public_html/index.php on line 901 Array Notice: Array to string conversion in /home/u244186567/public_html/index.php on line 902 Array Notice: Array to string conversion in /home/u244186567/public_html/index.php on line 901 Array Notice: Array to string conversion in /home/u244186567/public_html/index.php on line 902 Array Vi aqui como última solução, pois não consegui resolver. Já pesquisei bastante. Como faço para imprimir separadamente cada elemento de $array? Quero trabalhar com eles separadamente. Já resolvi... meu $array é um array de arrays. :)
  16. Olá, estou tentando aprender php e estou bem no começo. Tenho uma dúvida: como fazer uma "recepção" do tipo "olá, +nome do usuario+", logo depois que ele se cadastrar? estou conseguindo fazer este processo depois que ele loga, usando email e senha, mas quero que isso aconteça logo depois do formulário de cadastro. Sei que tem a ver com session, mas estou tendo dificuldades. Obrigado
  17. Olá experts !!! Alguém já desenvolveu algum sistema multinível com o plugin Ultimate Affiliate Pro ? Estou precisando de um suporte. Alguém pode me dar uma força? Dede já agradeço.
  18. Sapinn

    Não deixar o e-mail ir para a caixa de Spam

    Salve! Dúvida muito frequente que eu não achei a resposta como enviar um e-mail usando o PHPmailer sem que vá para a caixa de Spam? O mais interessante é que só vai no hotmail. Alguém sabe como é?
  19. granderodeo

    Busca interna com PHP mysql

    Olá, estou fazendo um formulário de busca, para ele me retornar o valor que pesquisei do bando de dados, mais ao clicar em pesquisar nenhuma ação acontece. Por favor alguém consegue identificar o erro? header.php <div class="search-bar-control ml-5"> <div class="search-bar-control-item"> <form method="POST" action="results.php"> Buscar no site: <input type="text" name="buscar"> <input type="submit" value="Ir"> </form> </div> </div> results.php <?php include "connection.php "; ?> <!DOCTYPE html> <html lang="pt-br"> <head> <title>Resultados da busca</title> <meta charset="utf-8"> </head> <body> <?php $buscar = $_POST['buscar']; $sql = mysql_query("SELECT * FROM products WHERE product_name LIKE '%".$buscar."%'"); $row = mysql_num_rows($sql); if($row > 0){ while($linha = mysql_fetch_array($sql)){ $nome = $linha['product_name']; $valor = $linha['product_price']; $descricao = $linha['product_description']; echo "<strong>Nome do produto:</strong>".$nome; } }else{ echo "Desculpe, nenhum produto foi encontrado"; } ?> </body> </html> connection.php <?php $host = '127.0.0.1:3306'; $username = 'usuario'; $password = 'senha'; $database = 'banco'; $connection = mysql_connect($host, $username, $password) or die (mysql_error()); mysql_select_db ($database) or die (mysql_error()); ?>
  20. JOSELUISALD

    Erro ao consultar o Serviço de Status NFE 4

    Bom dia. Estou tentando consultar os serviços da Sefaz RS e não estou conseguindo. Sempre da rejeição. Sou novo nos webservices, e quero aprender o que for preciso para montar meu próprio emissor do zero. Código: $local_cert = 'Certificado.pem'; $passwd = '1234'; $ws = 'https://nfe-homologacao.sefazrs.rs.gov.br/ws/NfeStatusServico/NfeStatusServico4.asmx?wsdl'; $endpoint = 'https://nfe-homologacao.sefazrs.rs.gov.br/ws/NfeStatusServico/NfeStatusServico4.asmx'; $options = array ( 'location' => $endpoint, 'keep_alive' => true, 'trace' => true, 'local_cert' => $local_cert, 'passphrase' => $passwd, 'cache_wsdl' => WSDL_CACHE_NONE, 'soap_version' => SOAP_1_2 ); $client = new SoapClient($ws, $options); $function = 'nfeStatusServicoNF'; $options = []; $arguments['consStatServ'] = ''; $arguments['nfeDadosMsg'] = array('xServ' => 'STATUS', 'cUF' => '43', 'tpAmb' => '2', 'versao' => 'RS201805211008'); $result = $client->__soapCall($function, $arguments, $options); $functions = $client->__getFunctions(); header("Content-type: text/xml"); echo $result->any; Erro: <retConsStatServ xmlns="http://www.portalfiscal.inf.br/nfe" versao="4.00"> <tpAmb>2</tpAmb> <verAplic>RS201805211008</verAplic> <cStat>225</cStat> <xMotivo>Rejeicao: Falha no Schema XML do lote de NFe</xMotivo> <cUF/> <dhRecbto>2019-11-29T10:18:08-03:00</dhRecbto> </retConsStatServ> Tentei assim também: $local_cert = 'Certificado.pem'; $passwd = '1234'; $ws = 'https://nfe-homologacao.sefazrs.rs.gov.br/ws/NfeStatusServico/NfeStatusServico4.asmx?wsdl'; $endpoint = 'https://nfe-homologacao.sefazrs.rs.gov.br/ws/NfeStatusServico/NfeStatusServico4.asmx'; $options = array ( 'location' => $endpoint, 'keep_alive' => true, 'trace' => true, 'local_cert' => $local_cert, 'passphrase' => $passwd, 'cache_wsdl' => WSDL_CACHE_NONE, 'soap_version' => SOAP_1_2 ); $client = new SoapClient($ws, $options); $function = 'nfeStatusServicoNF'; $nfeDadosMsg = '<consStatServ xmlns="http://www.portalfiscal.inf.br/nfe" versao="4.00"> <xServ>STATUS</xServ> <cUF>43</cUF> <tpAmb>2</tpAmb> </consStatServ>'; $nfeCabecMsg = '<versao>4.0</versao>'; $options = []; $arguments['nfeDadosMsg'] = $nfeDadosMsg; $arguments['nfeCabecMsg'] = $nfeCabecMsg; $result = $client->__soapCall($function, $arguments, $options); $functions = $client->__getFunctions(); header("Content-type: text/xml"); echo $result->any;
  21. Bom dia! Peço ajuda para um projeto escolar, vou descrever a função do script: > Banco de dados prévio contendo uma relação de nomes de empresas da internet e seus respectivos sites. >Função 1 do script: Caixa de seleção com os nomes das empresas. Após selecionar, o usuário clica no botão "acessar site" e será aberto uma nova guia com o endereço do site da empresa. Função 2 do script: Caixa de texto para digitação dos nomes das empresa com autocompletar, o usuário inicia a digitação do nome, o sistema retorna como as palavras até fechar o nome da empresa (igual ao buscador do google), o usuário clica no botão "acessar site" e será aberto uma nova guia com o endereço do site da empresa. Desde já agradeço!
  22. Pessoal tenho uma tabela no banco assim |id | posicao | pontos | o código esta como segue abaixo, consigo gravar no banco somente at´1 o input posição 10 depois ele pula do 11 até o 23 e grava o Posição 24 O que estou fazendo de errado? if(isset($_POST['cadastrar'])){ $posicao=$_POST["posicao"]; $pontos=$_POST["pontos"]; foreach(array_combine($pontos, $posicao) as $d => $t){ $posicaoChegada = $t; $pontosEtapa = $d; $pontuacaoa = $pdo->prepare("INSERT INTO contador (posicao, pontos) VALUE(?,?)"); $pontuacaoa->bindValue("1",$posicaoChegada); $pontuacaoa->bindValue("2",$pontosEtapa); $result_pontos = $pontuacaoa->execute(); if ($result_pontos){ echo'Sucesso'; }else{ echo'Erro'; } } } <form name="form1" method="post" action="" enctype="multipart/form-data"> Posicao1 <input type="text" name="pontos[]" value="12"> <input type="text" name="posicao[]" value="1"> <br> Posicao2 <input type="text" name="pontos[]" value="10"> <input type="text" name="posicao[]" value="2"> <br> Posicao3 <input type="text" name="pontos[]" value="8"> <input type="text" name="posicao[]" value="3"> <br> Posicao4 <input type="text" name="pontos[]" value="7"> <input type="text" name="posicao[]" value="4"> <br> Posicao5 <input type="text" name="pontos[]" value="6"> <input type="text" name="posicao[]" value="5"> <br> Posicao6 <input type="text" name="pontos[]" value="5"> <input type="text" name="posicao[]" value="6"> <br> Posicao7 <input type="text" name="pontos[]" value="4"> <input type="text" name="posicao[]" value="7"> <br> Posicao8 <input type="text" name="pontos[]" value="3"> <input type="text" name="posicao[]" value="8"> <br> Posicao9 <input type="text" name="pontos[]" value="2"> <input type="text" name="posicao[]" value="9"> <br> Posicao10 <input type="text" name="pontos[]" value="1"> <input type="text" name="posicao[]" value="10"> <br> Posicao11 <input type="text" name="pontos[]" value="0"> <input type="text" name="posicao[]" value="11"> <br> Posicao12 <input type="text" name="pontos[]" value="0"> <input type="text" name="posicao[]" value="12"> <br> Posicao13 <input type="text" name="pontos[]" value="0"> <input type="text" name="posicao[]" value="13"> <br> Posicao14 <input type="text" name="pontos[]" value="0"> <input type="text" name="posicao[]" value="14"> <br> Posicao15 <input type="text" name="pontos[]" value="0"> <input type="text" name="posicao[]" value="15"> <br> Posicao16 <input type="text" name="pontos[]" value="0"> <input type="text" name="posicao[]" value="16"> <br> Posicao17 <input type="text" name="pontos[]" value="0"> <input type="text" name="posicao[]" value="17"> <br> Posicao18 <input type="text" name="pontos[]" value="0"> <input type="text" name="posicao[]" value="18"> <br> Posicao19 <input type="text" name="pontos[]" value="0"> <input type="text" name="posicao[]" value="19"> <br> Posicao20 <input type="text" name="pontos[]" value="0"> <input type="text" name="posicao[]" value="20"> <br> Posicao21 <input type="text" name="pontos[]" value="0"> <input type="text" name="posicao[]" value="21"> <br> Posicao22 <input type="text" name="pontos[]" value="0"> <input type="text" name="posicao[]" value="22"> <br> Posicao23 <input type="text" name="pontos[]" value="0"> <input type="text" name="posicao[]" value="23"> <br> Posicao24 <input type="text" name="pontos[]" value="0"> <input type="text" name="posicao[]" value="24"> <br><br> <input type="submit" name="cadastrar" value="cadastrar"> <br> </form>
  23. Gildvan Arley

    Remover ID de um SELECT

    <?php $consulta = $conexao->query('SELECT * FROM nomevip '); while ($exibir=$consulta->fetch(PDO::FETCH_ASSOC)){ ?> Olá Como posso remover 13 ids desse SELECT do 1 ao 13
  24. dutopfave

    Erro 403 Forbidden

    Boa Tarde, estou com problema do Erro 403 Forbidden, isso ocorre quando eu vou enviar um e-mail para meus clientes, ai no editor de texto utilizo tabela, html, imagem..... ai ele me da esse erro 403, minha pasta ta com permissão de 755 e arquivo 644, alguma solução pra isso ? Por que quando não utilizo html, tabela etc, somente texto, ele envia o e-mail normal.
  25. andrelimaverde

    Salvar formulário PHP PDO Banco de Dados

    Pessoal desde já agradeço a todos, e vamos lá. Primeiro esclareço que meu conhecimento em PHP é básico e em MYSQL praticamente nulo... Meu objetivo é: Salvar dados do formulário (3 páginas) no mesmo ID (mesma linha) do banco de dados. Tenho: <!-- PÁGINA INDEX.PHP --> <?php session_start(); ?> <html> <form method="POST" action="1.php"> <input type="text" name="namenome" placeholder="Nome"> <input type="text" name="namesobrenome" placeholder="Sobrenome"> <input type="radio" name="radio" value="Masculino"> <input type="radio" name="radio" value="Feminino"> <input type="submit" name="namebtn" value="Próximo Passo"> </form> </html> E assim são as outras duas páginas, exemplificando, muito simples... No Index o FORM tem action="1.php" Na Pagina2 o FORM tem action="2.php" e assim sucessivamente. 1.php funcionando perfeitamente: <?php session_start(); include_once 'conexao.php'; //conexao.php somente faz a conexão com banco de dados, define as credenciais e atrubi a variável $conn //$conn = new PDO('mysql:host=' . HOST . ';dbname=' . DBNAME . ';', USER, PASS); $btn = filter_input(INPUT_POST, 'namebtn', FILTER_SANITIZE_STRING); if($btn){ //Recebe os dados do form $nom = filter_input(INPUT_POST, 'namenome', FILTER_SANITIZE_STRING); $sob = filter_input(INPUT_POST, 'namesobrenome', FILTER_SANITIZE_STRING); $rad = filter_input(INPUT_POST, 'radio', FILTER_SANITIZE_STRING); //Insere os dados no banco $get_data = "INSERT INTO info_tabela (nome, sobrenome, sexo) VALUES (:namenome, :namesobrenome, :radio)"; $insert_data = $conn->prepare($get_data); $insert_data->bindParam(':namenome', $nom); $insert_data->bindParam(':namesobrenome', $sob); $insert_data->bindParam(':radio', $rad); if($insert_data->execute()){ header("Location:pagina2.php"); //Se enviar corretamente redireciona para segunda página }else{ $_SESSION['msg'] = "<p style='color:tomato;background:#fff;'>Não foi possível enviar suas informações, verifique e tente novamente.</p>"; header("Location:index.php"); //Se não apresenta o erro } }else{ $_SESSION['msg'] = "<p style='color:tomato;'>Não foi possível enviar suas informações, verifique e tente novamente.</p>"; header("Location:index.php"); } Até ai tudo bem, insere corretamente os dados nas respectivas colunas da tabela ID=1, NOME= 'nome', SOBRENOME= 'sobrenome', SEXO= 'sexo'. No Banco de Dados ainda temos as colunas a serem preenchidas no mesmo ID(mesma linha) --> CIDADE= ' ', ENDEREÇO= ' ', CEP= ' ', Que referem-se à pagina2.php: <!-- PÁGINA PAGINA2.PHP --> <?php session_start(); ?> <html> <form method="POST" action="2.php"> <!-- ACTION 2.PHP RESPECTIVAMENTE --> <input type="text" name="namecidade" placeholder="Cidade"> <input type="text" name="nameendereco" placeholder="Endereço"> <input type="tex" name="namecep" placeholder="Cep"> <input type="submit" name="namebtn" value="Próximo Passo"> </form> </html> O problema, é que ao enviar o formulário com action="2.php" cujo arquivo possui o mesmo código que o "1.php" mudando somente os dados recebidos, No Banco de Dados é criado um novo ID(2) ou seja, uma nova linha, com os dados atuais nas colunas (cidade, endereço, cep) preenchidos, e as colunas anteriores (nome, sobrenome, sexo) vazias... Pessoal esta é a minha dúvida, como resolver, salvar todos os dados num mesmo id, mesma linha. O código do arquivo 2.php é o mesmo pois não faço ideia de como implementar isso, como em soluções anteriores tais dados costumava enviar com PhpMailer para e-mail então não entendo de MYSQL. Código simplificado e resumido ao máximo... Obrigado.
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.