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 1793 registros

  1. violin101

    PHP - Mostrar DIV com SELECT OPTION preenchido com Mysql

    Caros amigos, saudações... Se postei minha dúvida na opção errada, por favor, me perdoa. Estou com uma dúvida referente o Carregamento de INPUT através de Select Option com valor vindo do MySql. Tenho duas DIV, onde mostro um Input caso o Option seja igual a SIM. O problema é que quando Edito para Alterar o SELECT=2(SIM) não mostra o Input Ativo. O Código está assim: VIEW: <div class="col-md-2"> <div class="form-group"> <label for="infoManut" class="control-label ctrlbl">Site em Manutenção:</label> <div class="controls"> <select name="infoManut" id="infoManut" style="width:100%;" class="form-control" onchange="mostrManut(this.value)"> <?php if ($syte[0]->infoManut == 1) { $nao = 'selected'; $sim = ''; } else { $nao = ''; $sim = 'selected'; } ?> <option value="1" <?= $nao ?>>NÃO</option> <option value="2" <?= $sim ?>>SIM</option> </select> </div> </div> </div> <div class="clearfix"></div> <div id="1" class="col-md-12" style="display:none;"> <div class="col-md-12"> <!---Não Mostra Nada---> </div> </div> <!--Como mostro essa DIV quando o Mysql for igual a 2 --> <div id="2" class="col-md-12" style="display:none;"> <div class="col-md-12"> <div class="form-group"> <label for="txt_manut">Informe um Motivo para Manutenção</label> <input id="txt_manut" type="txt_manut" name="txt_manut" class="form-control" style="width:100%;" /> </div> </div> </div> <div class="clearfix"></div> <br/> JAVASCRIPT <script type="text/javascript"> //Habilitar e Desabilitar DIV's Manutenção do Site function mostrManut(value) { if (value == "1") { document.getElementById("1").style.display = "none"; document.getElementById("2").style.display = "none"; $("#txt_manut").val(''); } else if (value == "2") { document.getElementById("1").style.display = "none"; document.getElementById("2").style.display = "block"; } } </script> Grato, Cesar
  2. Marxrj

    Redimensionamento com inclusão de marca d'agua

    Boa noite, estou quebrando a cabeça para incluir marca d'agua em imagens no upload. No upload eu consigo fazer o redimensionamento perfeito, inserir uma parte de outro código para inserir a marca d'agua, porpem ele não funcionou na primeira tentativa, fiz umas alterações, aí ele faz o redimensionamento, coloca a logo mas a imagem de fundo fica simplesmente preta.. Esse abaixo é o padrão no qual ele faz o upload da foto e redimensiona, TUDO CERTO!! switch ($foto['type']): case 'image/jpeg'; case 'image/pjpeg'; $imagem_temporaria = imagecreatefromjpeg($caminho_imagem); $largura_original = imagesx($imagem_temporaria); $altura_original = imagesy($imagem_temporaria); $nova_largura = $largura ? $largura : floor(($largura_original / $altura_original) * $altura); $nova_altura = $altura ? $altura : floor(($altura_original / $largura_original) * $largura); $imagem_redimensionada = imagecreatetruecolor($nova_largura, $nova_altura); imagecopyresampled($imagem_redimensionada, $imagem_temporaria, 0, 0, 0, 0, $nova_largura, $nova_altura, $largura_original, $altura_original); imagejpeg($imagem_redimensionada, $caminho_imagem); Ai parti para inserir a parte para colocação da marca d'adua. O que foi incluso é aonde tem os comentários. Mas acontece neste momento que ele faz o upload e o redimensionamento normal mas não insere a marca d'agua switch ($foto['type']): case 'image/jpeg'; case 'image/pjpeg'; $imagem_temporaria = imagecreatefromjpeg($caminho_imagem); // Obtem a logomarca $imagem_logo = imagecreatefromgif( "logo_texto.gif" ); $largura_original = imagesx($imagem_temporaria); $altura_original = imagesy($imagem_temporaria); // Obtem a largura_nova da imagem $larguraLogo = imagesx( $imagem_logo ); // Obtém a altura da imagem $alturaLogo = imagesy( $imagem_logo ); // Calcula X 5px da latreral direira $x_logo = imagesx( $imagem ) - $larguraLogo - 5; // Calcula X 5px do rodapé $y_logo = imagesy( $imagem ) - $alturaLogo - 5; // Copia a logo para a imagem imagecopymerge( $imagem, $imagem_logo, $x_logo, $y_logo, 0, 0, $larguraLogo, $alturaLogo, 100 ); $nova_largura = $largura ? $largura : floor(($largura_original / $altura_original) * $altura); $nova_altura = $altura ? $altura : floor(($altura_original / $largura_original) * $largura); $imagem_redimensionada = imagecreatetruecolor($nova_largura, $nova_altura); imagecopyresampled($imagem_redimensionada, $imagem_temporaria, 0, 0, 0, 0, $nova_largura, $nova_altura, $largura_original, $altura_original); imagejpeg($imagem_redimensionada, $caminho_imagem); Por fim apenas apenas troquei o nome imagem_logo na parte que iria inserir a marca d'agua por imagem_temporaria que já tinha no código antigo. Neste momento ele faz o upload, redimensiona e insere a marca d'agua, mas a imagem de fundo não aparece, fica um fundo preto. switch ($foto['type']): case 'image/jpeg'; case 'image/pjpeg'; $imagem_temporaria = imagecreatefromjpeg($caminho_imagem); // Obtem a logomarca $imagem_temporaria = imagecreatefromgif( "logo_texto.gif" ); $largura_original = imagesx($imagem_temporaria); $altura_original = imagesy($imagem_temporaria); // Obtem a largura_nova da imagem $larguraLogo = imagesx( $imagem_temporaria ); // Obtém a altura da imagem $alturaLogo = imagesy( $imagem_temporaria ); // Calcula X 5px da latreral direira $x_logo = imagesx( $imagem ) - $larguraLogo - 5; // Calcula X 5px do rodapé $y_logo = imagesy( $imagem ) - $alturaLogo - 5; // Copia a logo para a imagem imagecopymerge( $imagem, $imagem_temporaria, $x_logo, $y_logo, 0, 0, $larguraLogo, $alturaLogo, 100 ); $nova_largura = $largura ? $largura : floor(($largura_original / $altura_original) * $altura); $nova_altura = $altura ? $altura : floor(($altura_original / $largura_original) * $largura); $imagem_redimensionada = imagecreatetruecolor($nova_largura, $nova_altura); imagecopyresampled($imagem_redimensionada, $imagem_temporaria, 0, 0, 0, 0, $nova_largura, $nova_altura, $largura_original, $altura_original); imagejpeg($imagem_redimensionada, $caminho_imagem); Se alguém puder da uma luz e dizer aonde estou errando.
  3. k9studio

    Dados duplicados em session

    Olá meus Amigos, Estou tendo dificuldades em eliminar dados repetidos de uma session é um sisteminha de pesquisa de domínios com array quero eliminar quando já tiver um nome na session, não deixar gravar outro aguem pode ajudar veja como está Array ( [0] => Array ( [type] => register [domain] => testeteste.com.br [regperiod] => 1 ) [1] => Array ( [type] => register [domain] => testeteste.com [regperiod] => 1 ) [2] => Array ( [type] => register [domain] => testeteste.net.br [regperiod] => 1 ) [3] => Array ( [type] => register [domain] => testeteste.com.br [regperiod] => 1 ) [4] => Array ( [type] => register [domain] => testeteste.com [regperiod] => 1 ) [5] => Array ( [type] => register [domain] => testeteste.net.br [regperiod] => 1 ) ) Desde já muito obrigado a todos
  4. realisacnovaes

    Pago pela ajuda!

    Sou novo no fórum e não sei se postei no lugar certo, mas desde já peço desculpas. Eu estou com um projeto de desenvolver um chat online, porém preciso de algumas ajudas e pago pelo serviço. já tenho um chat em php (modelo livre construido e disponibilizado de graça no youtube) e gostaria de fazer algumas modificações tais como: - Chat em grupo - Deletar mensagem para mim/todos - ligação por áudio e vídeo outras coisas adicionais. alguém poderia me ajudar ou alguém disponível para eu contratar?
  5. marceloDiegues

    Custo e Tecnologia.

    Olá, amigos. Por favor, me ajude com a seguintes perguntas. Qual a complexidade de um projeto desse? Qual o preçp de um projeto desse tipo? Quero contratar algum profissional para criar um site que tenha as seguintes funcionabilidades: 1- Cadastro de usuário; 2- Login e senha; 3- O site seria muito parecido com o www.qconcursos.com, o usuário resolveria questões online. Contudo, haveria a possibilidade de criar salas tipo aqueles bate-papo da &nbsp;UOL. Então, o usuário criaria salas de estudos, em que , resolveria questões e conseguiria se comunicar por chat com usuários que estejam na mesma sala. Exemplo em anexo:
  6. rvamecca

    Custom PHP.ini

    Eu tenho um servidor que roda os PHP da versão 5.6 até a 8.0 com vários sites. Utilizo a versão FPM só que pesquisei na internet inteira e não consegui fazer rodar os arquivos customizados php.ini/.user.ini nos diretórios dos domínios. Chequei via phpinfo() e não carrega o arquivo customizado de configuração. Alguém pode me dar um help? Servidor Ubuntu 18.04 com Apache e as versões PHP 5.6, 7.0, 7.2, 7.4, 8.0 em FPM
  7. violin101

    PHP - Orientação com Mensagem de Sucesso

    Caros amigos, saudações... Fiz várias pesquisa, mas não consegui entender como devo fazer corretamente. Tenho um Cadastro de Produto/Clientes/etc. Gostaria de após clicar no Button ADICIONAR ou GRAVAR, quero mostrar na tela a seguinte mensagem: msg: Aguarde Processando... obs.: em alguns sistema até parece uma MODAL, com barra de progresso. Para impedir que o usuário fica Clicando nos Buttons. Alguém poderia me auxiliar de como devo fazer isso ? Grato, Cesar
  8. alysson122010

    Datatables listar com limite por pagina

    Galera estou começando a trabalhar com datatables porem tenho uma dificuldade pq tipo até 200 registros por pagina é aceitavel mas penso quando tiver 2000 registro carregar tudo numa pagina so da errado pq é muitos dados e pode travar tudo. Como posso fazer para listar com limite por pagina ou alguma maneira para poder colocar varios dados sem travar. estou usando assim: <script type="text/javascript"> $(document).ready(function() { $('#example').DataTable({ "order": [[ 0, "desc" ]], "language": { "url": "//cdn.datatables.net/plug-ins/1.10.21/i18n/Portuguese-Brasil.json" } }); } ); </script> <table id="example" class="table table-striped table-bordered" style="width:100%"> <thead> <tr> <th>Name</th> <th>Position</th> <th>Office</th> <th>Age</th> <th>Start date</th> <th>Salary</th> </tr> </thead> <tbody> <tr> <td>Tiger Nixon</td> <td>System Architect</td> <td>Edinburgh</td> <td>61</td> <td>2011/04/25</td> <td>$320,800</td> </tr> <tr> <td>Garrett Winters</td> <td>Accountant</td> <td>Tokyo</td> <td>63</td> <td>2011/07/25</td> <td>$170,750</td> </tr> <tr> <td>Ashton Cox</td> <td>Junior Technical Author</td> <td>San Francisco</td> <td>66</td> <td>2009/01/12</td> <td>$86,000</td> </tr> <tr> <td>Cedric Kelly</td> <td>Senior Javascript Developer</td> <td>Edinburgh</td> <td>22</td> <td>2012/03/29</td> <td>$433,060</td> </tr> <tr> <td>Airi Satou</td> <td>Accountant</td> <td>Tokyo</td> <td>33</td> <td>2008/11/28</td> <td>$162,700</td> </tr> <tr> <td>Brielle Williamson</td> <td>Integration Specialist</td> <td>New York</td> <td>61</td> <td>2012/12/02</td> <td>$372,000</td> </tr> <tr> <td>Herrod Chandler</td> <td>Sales Assistant</td> <td>San Francisco</td> <td>59</td> <td>2012/08/06</td> <td>$137,500</td> </tr> <tr> <td>Rhona Davidson</td> <td>Integration Specialist</td> <td>Tokyo</td> <td>55</td> <td>2010/10/14</td> <td>$327,900</td> </tr> <tr> <td>Colleen Hurst</td> <td>Javascript Developer</td> <td>San Francisco</td> <td>39</td> <td>2009/09/15</td> <td>$205,500</td> </tr> </tbody> <tfoot> <tr> <th>Name</th> <th>Position</th> <th>Office</th> <th>Age</th> <th>Start date</th> <th>Salary</th> </tr> </tfoot> </table> <script type="text/javascript" language="javascript" src="https://cdn.datatables.net/1.10.22/js/jquery.dataTables.min.js"></script> <script type="text/javascript" language="javascript" src="https://cdn.datatables.net/1.10.22/js/dataTables.bootstrap4.min.js"></script>
  9. AlexandrePrezzi

    Paginação com filtro

    Seguinte Tenho uma página chamada "teste.php" nessa página tem um formulário com vários campos que o usuário usa para fazer um filtro dos campos a serem pesquisado... Ao clicar no Pesquisar (submit) ... o action da página faz a seguinte ação script type="text/javascript"> $(function($){ $('#meuFormulario').submit(function(){ var dados = jQuery(this).serialize(); jQuery.ajax({ type: "POST", url: "src/controller/request_teste.php", data: dados, cache: false, beforeSend: function() { $('#resultPesq').html("Carregando..."); }, success: function(e) { //window.alert(e); $('#resultPesq').html(e); }, error: function() { $('#resultPesq').html('Não foi encontrado dados!'); } }); return false; }); }); </script> O arquivo "request_teste.php", é quem recebe os dados do POST e faz o tratamento desses dados.... Ao final desse arquivo tem um require_once 'result_teste.php' que vem a ser o arquivo onde irá mostrar o resultado da pesquisa. Nesse arquivo eu fiz uma páginação ao final do resultado. Entao primeiramente o link que estou acessando é principal.php?link=teste.php (abre a pagina com o formulário) ao clicar em pesquisar o link nao muda quando clico em página 2, é feito um refresh e a url fica principal.php?link=teste.php&pag=2 O que acontece é que como a página faz um refresh eu perco todos dados do meu POST e tambem preciso clicar no botão pesquisar pra carregar os dado da página 2. Alguem sabe como ajustar isso ? Se precisarem de mais informações me avisem
  10. New Job

    Procuro programador para ajustar checkout pagseguro

    Tenho um checkout pagseguro configurado em um site e gostaria de ajustar o código. Linguagem é PHP.
  11. Sapinn

    PDO como estender a conexao para outros arquivos

    Iai galera beleza? Estou com um erro simples aqui como eu faço para estender minha conexão para outros arquivos ? Estou tentado fazer mas está dado um erro aqui arquivo connection.php <?php class Conexao{ public $db_name = 'pessoa'; public $host = 'localhost'; public $user = 'root'; public $pass = ''; public function __construct() { try { $pdo = new PDO("mysql:db_name=".$this->db_name.";host=".$this->host,$this->user,$this->pass); } catch (PDOException $e) { echo "Erro no banco ".$e->getMessage(); exit(); } } } arquivo Pessoa.php <?php include 'connection.php'; class Pessoa { private $pdo; public function __construct() { $this->pdo = new Conexao(); } public function buscarDados(){ $stmt = []; $sql = $this->pdo->query("SELECT * FROM pessoa order by id desc"); $stmt = $sql->fetchAll(PDO::FETCH_ASSOC); return $stmt; } } arquivo index.php <?php require_once 'models/Pessoa.php'; $p = new Pessoa(); ?> <!DOCTYPE html> <html lang="pt-br"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <link rel="stylesheet" href="assets/css/style.css"> <title>Crud PDO </title> </head> <body> <section id="esquerda"> <form action=""> <h2>Cadastrar Pessoa</h2> <label for="nome">Nome: </label> <input type="text" name="nome" id="nome"> <label for="telefone">Telefone: </label> <input type="text" name="telefone" id="telefone"> <label for="email">Email:</label> <input type="text" name="email" id="email"> <input type="submit" value="Cadastrar"> </form> </section> <section id="direita"> <?php $p->buscarDados(); ?> <table> <tr id="titulo"> <td>Nome</td> <td>Telefone</td> <td colspan="2">Email</td> </tr> <tr> <td>Maria</td> <td>00000000</td> <td>maria@gmail.com</td> <td><a href="">Editar</a> <a href="">Excluir</a></td> </tr> </table> </section> </body> </html> Erro que é apresentado: Fatal error: Uncaught Error: Call to undefined method Conexao::query()
  12. unset

    Como chamar função no twig template

    Olá, estou começando a usar o twig template e estou com uma dúvida e não encontrei a resposta também não sei se é possível mais espero que seja possível Bom eu tenho um arquivo com várias funções, como eu faço para chamar essas funções no HTML? Não funciona assim {{ funcao() }}
  13. joao b silva

    [Resolvido] Problema com __autoload

    Criei a função que segue no meu config.ini.php: *********************************** function __autoload($Class) { $cDir = ['Conn','ConnExt', 'Helpers', 'Models']; $iDir = null; foreach ($cDir as $dirName): if (!$iDir && file_exists(__DIR__ . DIRECTORY_SEPARATOR . $dirName . DIRECTORY_SEPARATOR . $Class . '.class.php') && !is_dir(__DIR__ . DIRECTORY_SEPARATOR . $dirName . DIRECTORY_SEPARATOR . $Class . '.class.php')): include_once (__DIR__ . DIRECTORY_SEPARATOR . $dirName . DIRECTORY_SEPARATOR . $Class . '.class.php'); $iDir = true; endif; endforeach; if (!$iDir): trigger_error("Não foi possível incluir {$Class}.class.php", E_USER_ERROR); die; endif; } *********************************** No php 5,6.40 ela funciona 100%, porém no no php 7,4.9 da errona linha de criação da função: function __autoload($Class). O erro que aparece ao executar a aplicação é o seguinte: Deprecated: __autoload() is deprecated, use spl_autoload_register() instead in C:\wamp\www\dragon\_app\Config.inc.php on line 52 Como posso resolver esse problema? Desde já agradeço.
  14. peterstefan

    enviando um post do annotorious para o php

    Bom dia, estou utilizando o annotorious.js e queria enviar um post dele para o php e nao estou conseguindo.... function init() { anno.makeAnnotatable(document.getElementById('myImage')); } function init() { anno.makeAnnotatable(document.getElementById('myImage')); }
  15. Diego Carlos

    Criar diretório pasta mapeada PHP

    Estou tentando criar uma pasta em uma mapeamento de rede mas não estou tendo sucesso <?php if(isset($_POST["databse"]) && isset($_POST["nomecli"])){ $database = 'C:/xampp/htdocs/criarbase/'.$_POST["databse"]; $namecli = $_POST["nomecli"]; $caminho = 'Z:/Bases/'.$namecli; $destino = $caminho.'/'.$namecli.'.zip'; if(is_dir($caminho)){ echo 'Pasta existe'; }else{ if(mkdir($caminho, 0755, true)){ print_r(error_get_last()); if (!copy($database, $destino)) { echo "falha ao copiar $database...\n"; }else{ echo('Base enviada para servidor'); } } } } ?> se eu troco ele para a pasta local funciona tranquilamente no inicio achei que poderia ser permissão no servidor para criar a pasta, por ser um win server que esta salvando, mas troquei para uma win 10, e o erro permanece como não encontrado o diretório Já tentei colocar o caminho completo, por nome do servidor ou ip do servidor Já entrei no serviço do apache que esta rodando e coloquei o usuário que tem permissão de escrita o Admistrador no caso
  16. Bom dia, Estou fazendo o site do meu casamento e coloquei uma parte de login e senha, assim como outros recursos utilizando PHP. Na minha máquina estou com o PHP 7.4.14, Apache 2.4 e MySQL 8. No host a versão do PHP é a 7.4. Desenvolvi tudo e local está tudo funcionando, todas as funcionalidades. O problema apareceu quando fui subir o site para o host, comecei a tomar o erro "Fatal error: Uncaught Error: Call to a member function bind_param() on bool in(...)". A linha que dá erro é exatamente a linha "$stm->bind_param('ss', $login, $senha);". Fiz buscas no Google, li posts no stackoverflow e até achei um post aqui no IMasters (Fatal error: Call to a member function bind_param() on a non-object - PHP - Fórum iMasters). Fui ler a documentação e mesmo assim não encontrei a causa do problema. Teve um post no stackoverflow que a solução dada estava escrita exatamente da mesma forma que o meu código. Eu separei a conexão com o banco em uma classe. Também tinha colocado alguns "echo" para ver se está conectando com o banco certinho e está. <?php class DBModels{ private $server = "localhost"; private $user = "root"; private $password = "123456"; private $db = "casorio"; public function newConnection(){ $conn = new mysqli($this->server, $this->user, $this->password, $this->db); if (!$conn->set_charset("utf8")) { printf("Error loading character set utf8: %s\n", $conn->error); } return $conn; } public function disconnect(){ mysqli_close($this->conn); } } ?> <?php public function validacao_usuarios($usuariosM) { $login = $usuariosM->getLogin(); $senha = $usuariosM->getSenha(); $senha = md5($senha); $st_query = "SELECT id_usuario, login FROM usuarios WHERE login = ? and senha = ?"; $db = new DBModels(); $conn = $db->newConnection(); $stm = $conn->prepare($st_query); //Cheguei a colocar um echo aqui para ver o conteúdo das variáveis $login e $senha nesse ponto e as duas estão com os valores corretos. $stm->bind_param('ss', $login, $senha); //Essa é a linha que está estourando o erro $stm->execute(); $stm->store_result(); return $stm->num_rows; } ?> Já não sei se é erro de digitação, algum conceito que não entendi, falta alguma linha de código. Estou há 2 dias tentando encontrar o erro e nada. Vocês podem me dar uma força, por favor?
  17. ment0r

    Horário PHP

    Boa tarde Pessoal, tudo bem? Desenvolvi um sistema simples de venda pra um cliente. E o quando o horário passa das 23h toda venda é lançada pro dia seguinte. Ex: hoje 04/03/21 às 23h15, eu faço uma venda. No sistema grava como sendo 05/03 já. Alguém sabe o que pode ser? Obrigado desde já.
  18. tetsuo

    Como transpilar php em html?

    Boas devs? Escrevi um template usando php. Separei header, footer, pages, etc... Há alguma forma de eu fazer um "dist" desse template, para arquivos .html? Se puderem, gentileza me orientar sobre o que devo pesquisar pra compreender. Grato!
  19. olá preciso de algum progamador para me ajudar a configurar um script basicamente imprimir etiqueta em impressora de etiqueta l42 pro, quem tiver conhecimento e puder me ajudar vou pagar pelo serviço, estou quase sempre precisando de progamador quem tiver interesse me chama no skype rafaelfabre@msn.com obrigado
  20. EvertonFD

    Alguem da uma luz ai preciso fazer um ranking

    ola senhores estou estudando php e msqli estou com uma dificuldade para fazer um ranking prq o o time joga como visitantes mas as vezes como mandante então preciso somar quando ele aparece nas duas situações. por exemplo {time 1x time2} e {time 3 x time 1} fiz uma tabela de enfrentamento que já serve como agenda. o problema é não consigo trazer os esse dados so vem de uma situação e não das duas. caso alguem possa me ajudar ou dar uma outra ideia de como fazer esse ranking agradeço. esse é o codigo que estou usando. SELECT id, timea_id, SUM(gola), timeb_id, SUM(golb) FROM agenda WHERE timea_id=2
  21. nicolasextreme

    Erro PHP

    Erro é como Índice indefinido para as variáveis. mas eu defini as variáveis
  22. Olá eu tenho um Array Multidimensional e gostaria que ele ficasse simples, mas com os valores tendo suas respectivas chaves mantidas. Segue o meu Array atual que é multidimensional: Array ( [KEY001] => Array ( [0] => 7 [1] => 22 ) [KEY002] => Array ( [0] => 4 [1] => 19 ) [KEY003] => Array ( [0] => 13 [1] => 21 [2] => 22 ) ) Mas eu gostaria de obter o resultado abaixo em um Array simples: Array ( [KEY001] => 7 [KEY001] => 22 [KEY002] => 4 [KEY002] => 19 [KEY003] => 13 [KEY003] => 21 [KEY003] => 22 ) É possível fazer isso com algum tipo de foreach no PHP?
  23. Kakaroto1309

    [Resolvido] Conexão com Banco

    Preciso de uma ajuda para conectar com o banco. Estava tudo funcionando normalmente com MYSQL agora parou tudo e estou tentando trocar para MYSQLI. Não acho o erro, já tentei de tudo. connection.php <? function conecta() { $host = "localhost"; $user = "admin"; $pass = "123456789"; $db = "principal"; //Conexão $conexao = mysqli_connect($host, $user, $pass) or die("Erro na conexão:".mysqli_error()); //Selecionar BD mysqli_select_db($conexao,$db) or die("Erro ao selecionar BD"); } function desconecta() { mysqli_close(); } ?> validate.php <? if (empty($_POST) and (empty($_POST['cpUsuario']) OR empty($_POST['cpSenha']))) { header("Location: ../login.php"); exit; } else { include("connection.php"); conecta(); $varUsuario = $_POST['cpUsuario']; $varSenha = sha1($_POST['cpSenha']); $stt = "SELECT ID,txNome,txNivel FROM tbUsuario WHERE txUsuario='$varUsuario' and txSenha='$varSenha' LIMIT 1"; $sql = mysqli_query($conexao,$stt) or die(mysqli_error($conexao)); $existe = mysqli_num_rows($sql); if ($existe == 0) { echo "Login invalido ou inexistente na base"; exit; } else { $resultado = mysqli_fetch_assoc($sql); if (!isset($_SESSION)) { session_start(); } $_SESSION['UsuarioID'] = $resultado['ID']; $_SESSION['UsuarioNOME'] = $resultado['txNome']; $_SESSION['UsuarioNIVEL'] = $resultado['txNivel']; header("Location: ../menu.php"); exit; } } ?> O erro agora está dando o seguinte: PHP Warning: mysqli_query() expects parameter 1 to be mysqli, null given in /home4/public_html/connection/validate.php on line 17 Linha 17 é essa: $sql = mysqli_query($conexao,$stt) or die(mysqli_error($conexao)); Se eu tiro o $conexao do mysqli_query ele da erro de "mysqli_query() expects at least 2 parameters, 1 given" e se eu coloco o erro é "mysqli_query() expects parameter 1 to be mysqli, null given" Alguem sabe como posso resolver isso?
  24. alvarengacarlos

    Como fazer uma consulta fetch a uma API Rest feita com Symfony

    Tenho uma Api rest feita com Symfony. Esta api retorna consultas no formato json. Tudo foi testado no ambiente localhost:8080. Esta é uma controller que retorna a consulta: <?php namespace App\Controller\Animal\Bull; use Symfony\Bundle\FrameworkBundle\Controller\AbstractController; use Symfony\Component\Routing\Annotation\Route; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpFoundation\Request; use App\Entity\Animal\Bull\Bull; /** * @Route("/animal") */ class BullGetController extends AbstractController { /** * @Route("/bull/getBull/{id}/{idEarring}", methods={"GET"}, name="get_bull") */ public function getBull(int $id, int $idEarring): Response { $repository = $this->getDoctrine() ->getRepository(Bull::class); $bull = $repository->findOneBy([ 'id' => $id, 'idEarring' => $idEarring ]); return $this->json([ 'idEarring' => $bull->getIdEarring(), 'name' => $bull->getName(), 'breed' => $bull->getBreed(), 'dateOfBirth' => ($bull->getDateOfBirth())->format('Y-m-d'), 'weight' => $bull->getWeight() ]); } } Com pode se ver na imagem consultas feitas a partir do navegador são retornadas respostas. Quando é feita uma consulta por meio do Fetch javascript o mesmo não ocorre. A resposta obtida não é igual. 'use strict'; let url = 'http://localhost:8080/animal/bull/getBull/2/2'; const promise = fetch(url) .then( (response) => console.log(response) ); Gostaria de saber o porque disso? Porque a resposta não é igual.
  25. Caio Vargas

    Implementacao Mercado Pago

    Boa tarde pessoal blz ? Estou com uma dúvida sobre implementação do checkout transparente do mercado pago Alguém já fez essa implementação eu estou com dúvida sobre a documentação que não estou conseguindo intender Pelo botão eu só consigo insistir um produtos só então a opção correta seria o checkout transparente mesmo se alguém puder me ajudar agradeço
×

Informação importante

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