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

  1. asacap1000

    Mostrar site em miniatura

    Salve galera. Tenho uma página com vários box deste abaixo com a descrição de uma TV que temos na empresa onde mostram os status de diversos processos. Ainda não coloquei o link para o direcionamento porém antes da pessoa clicar eu gostaria que quando posicionasse o mouse em cima do botão aparecesse uma miniatura do site destino. é Possivel isso?? eu tentei o mouseover mas não carregou, <div class="col-lg-3 col-xs-6"> <div class="small-box bg-blue-gradient" style="border-radius: 05px 05px;"> <div class="inner"> <h3 align="center"><?=$qtd_veiculos?></h3> <p align="center">VEÍCULOS EM TRÂNSITO</p> </div> </div> </div>
  2. patrickjnunes1995

    Exibir dados de uma tabela do Banco de dados pelo PHP

    Bom dia, estou tendo dificuldades em recuperar dados de uma tabela do banco de dados, pelo PHP. <?php require_once('conexao_bd.php'); $consulta = "SELECT * FROM table"; $con = $mysqli->query($consulta) or die ($mysql->error); echo $dado["nome"]; ?> E o arquivo conexão_bd.php está ok. Não pude encontrar em nenhuma página pela internet essa solução. Quero que exiba na página PHP, valores como algum nome, gravado na tabela do banco de dados. Desde já obrigado.
  3. Estou tentando achar numeros iguais dentro de arrays criadas usando a função array_intersect, porem para facilitar o meu projeto, precisaria incluir variaveis dentro das arrays, alguem pode ajudar por favor? <?php $v1_1 = 1; $v1_2 = 2; $v1_3 = 3; $v1_4 = 4; $v1_5 = 5; $v1 = array($v1_1, $v1_2, $v1_3, $v1_4, $v1_5); $v2_1 = 6; $v2_2 = 7; $v2_3 = 8; $v2_4 = 9; $v2_5 = 10; $v2 = array($v2_1, $v2_2, $v2_3, $v2_4, $v2_5); $v3_1 = 10; $v3_2 = 9; $v3_3 = 8; $v3_4 = 7; $v3_5 = 6; $v3 = array($v3_1, $v3_2, $v3_3, $v3_4, $v3_5); $v4_1 = 5; $v4_2 = 4; $v4_3 = 3; $v4_4 = 2; $v4_5 = 1; $v4 = array($v4_1, $v4_2, $v4_3, $v4_4, $v4_5); $resultado = array_intersect($v1, $v2, $v3, $v4 ); var_dump($resultado); ?>
  4. Ola amigos, Estava querendo criar algo para meu site, um botao igual do site abaixo para calcular formas de pagamento "ver formas de pagamento": https://www.chipart.com.br/pc-gamer-level-one-black-amd-3400g Segue imagem em anexo. Alguem poderia me ajudar se tem algum script algo pronto ou que ajude para abrir pop up modal? Obrigado a todos.
  5. srs1999_

    PHP Criar sites dinâmicos sem CMS

    Tópico Site em Código Sobre desenvolver sites sem o wordpress que ja tá tudo ali feito que seja um site dinâmico ou seja com banco de dados , APIs de pagamento, Painel para o usuário , além de todas as funções que tem no wordpress e você teria propriedade pra explicar sobre detalhes mais técnicos da produção onde no wordpress só quem entende de progrqmação explicaria algum detalhe técnico Então usando basicamente : FRONT END HTML CSS JAVASCRIPT ALGUMA DE BACKEND COMO PHP E BANCO DE DADOS Pode se criar sites/sistemas tão bons ou melhores que no wordpress Fato : o proprio wordpress é feito em php e ate o proprio facebook tbm em php Fato 2 : cerca de 70% dos sites são feitos em Wordpress Acho esse lance de procurar o caminho mais fácil limita muito a pessoa por exemplo é facil editar imagens no paint bem intuitivo , agora para editar no photoshop com muitas outras possibilidades acaba sendo importante ir explorando essa elaboração mais difícil com um mesmo objetivo. No caso do exemplo ( editar imagens ) Reflexão: Vale a pena se dedicar a trabalhar com a ferramenta Wordpress apenas por ser um meio rápido de ganhar dinheiro ? Ou trabalhar sem wordpress usando tudo que exigido pra criar coisas originais mais que não seria tão rápido a produção. Mas creio que além dos sites feitos também geraria a possibildade de vender o sistema web criado para o cliente personalizar . Você Desenvolveria de que forma : Wordpress apenas ? Conhecer programação pra trabalhar com Wordpress ? Produzir tudo só com programação totalmente dinâmico sem Wordpress?
  6. violin101

    PHP - Ajuda em remover evento do Button

    Caros amigos saudações... Peço desculpa, se postei minha dúvida em local errado. Tenho um formulário onde valido todos os campos e após clicar no BUTTON para adicionar, tenho uma função que muda o TITLE e deixa desabilitado. O problema é o seguinte: - caso algum campo fica em branco, após validar o formulário e mudar o BUTTON, não consigo depois de preenchido HABILITAR novamente o button. Observação: 1) após preencher o campo que ficou em branco, como faço para HABILITAR o button novamente e mudar o title do button ? na VIEW está assim: <form action="<?php echo current_url(); ?>" id="frmEstoque" method="post" onsubmit="this.btn_adc.disabled=true;" > <div class="card-body"> <div class="row"> <!---Todos os campos do Formulário---> </div> </div> <div class="card-footer" style="text-align:center;"> <input type="hidden" id="idCli" name="idCli" value="<?php echo $cliente->idClientes; ?>" /> <a href="<?php echo base_url() ?>admin/estoque" id="" class="btn btn-danger"><i class="fa fa-undo"></i> Voltar</a> &nbsp; <button type="submit" id="btn_adc" name="btn_adc" class="btn btn-primary">Adicionar</button> </div> </form> na JavaScript está assim: <script> //Função para Mudar o VALUE do Button Adicionar Veículo document.getElementById("btn_adc").addEventListener("click",function(){ this.innerHTML = this.value++ || 'Aguarde...'; },false); </script> /* Observação: 1) como removo a função acima, após validar o formulário e esse encontrar algum campo vazio. 2) após preencher o campo que ficou em branco, HABILITAR o button novamente. */ <script type="text/javascript"> $(document).ready(function(){ //Função para Validar Formulário $('#frmEstoque').validate({ rules :{ etq_categcars:{ required: true}, etq_destaq:{ required: true}, etq_status:{ required: true} }, messages:{ etq_categcars :{ required: '<span style="color:#ff0000;">Campo Requerido</span>'}, etq_destaq :{ required: '<span style="color:#ff0000;">Campo Requerido</span>'}, etq_status :{ required: '<span style="color:#ff0000;">Campo Requerido</span>'} }, errorClass: "help-inline", errorElement: "span", highlight:function(element, errorClass, validClass) { $(element).parents('.form-group').addClass('error'); }, unhighlight: function(element, errorClass, validClass) { $(element).parents('.form-group').removeClass('error'); $(element).parents('.form-group').addClass('success'); } }); //Status dos Botões ADICIONAR - iniciar como desabilitado. document.getElementById("btn_adc").disabled = true; }); function statusButton(){ //valida conteudo do input if ($("input[name=etq_vlrcpr]").val() != 0 && $("input[name=etq_vlrvda]").val() != 0) { //habilita o botão document.getElementById("btn_adc").disabled = false; } else { //desabilita o botão se o conteúdo do input ficar em branco document.getElementById("btn_adc").disabled = true; } } </script> Grato, Cesar
  7. Joob

    Remover Pasta/Ficheiro Após Minutos

    Boas Malta, Não sei porquê que não estou a conseguir remover os ficheiros após minutos.. Por exemplo ele vai buscar o deleteshared_links e apaga a partilha feita após o tempo colocado, mas no deletezips já não apaga. Supostamente ele vai buscar os ficheiros da pasta zip e deveria apagar. Resolvido Obrigado :)
  8. clayton.lima2020

    Buscar letra em string

    Boa Tarde! Pessoal estou com um problema para resolver: Tenho um uma string que é um Nome: SYLVIA Eu preciso fazer uma uma busca nessa string achar a letra Y e depois verificar se após a letra Y a próxima letra é Vogal ou Consoante. No caso do nome SYLVIA a próxima letra é L então retorna Consoante. Alguém sabe montar esse algoritmo ai?
  9. Duilio Gomes Pereira

    Como deletar usuários no phpmyadmin?

    Tenho um banco de dados com mais de 21 mil usuários do wordpress. Como faço para deletar os usuário no Phpmyadmin e deixar apenas 2 usuários? Pois só preciso de 2 usuários neste site. Obrigado!
  10. biakelly

    Alexa em PHP erro

    Oi, estou estudando e ao mesmo tempo criando skill Alexa com PHP, nos testes funciona bem ela responde, mas ao tentar enviar para distribuição para testar na echo gera erro: Meu código é bem simples: <?php $arrbia = json_decode(file_get_contents("php://input"), TRUE); $strRequesbia = $arrbia["request"]["type"]; switch ($strRequestbia) { case "LaunchRequest": $arrResponse = [ "version" => "1.0", "response" => [ "outputSpeech" => [ "type" => "PlainText", "text" => "Olá bia, seja bem-vinda!" ], "shouldEndSession" => true ] ]; break; } header('Content-Type: application/json;charset=UTF-8'); echo json_encode($arrResponse); die(); Subi o arquivo para um dominio com SSL, o endereço do endpoint esta correto, mas sempre que tento enviar para distribuição, gera o erro mencionado acima. Vocês ja trabalharam com Alexa Usando PHP? Poderiam me ajudar resolver essa questão?
  11. Olá, boa tarde, Estou implementando uma função de editar registro de um banco de dados MySQL utilizando a linguagem PHP com MySQLi. Quando clico no link editar, ele vai para uma página de edição e gostaria de imprimir os valores das colunas do registro a editar nos respectivos campos do formulário em HTML. Veja o código da página abaixo: <?php include_once('conexao.php'); $id = $_GET['id']; $pesquisa = "SELECT * FROM alunos WHERE id = '$id'"; $resultado = mysqli_query($conexao, $pesquisa); $registro = mysqli_fetch_array($resultado); $nome = $registro['nome']; $curso = $registro['curso']; mysqli_close($conexao); ?> <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Cadastro de alunos</title> </head> <body> <h3>Cadastro de novos alunos</h3> <form action="proc_edicao.php" method="POST"> <label>Nome: <input type="text" name="nome" placeholder="Digite o nome aqui" value="<?php echo $nome; ?>"> </label> <br><br> <label>Curso: <input type="text" name="curso" placeholder="Digite o nome aqui" value="<?php echo $curso; ?>"> </label> <br><br> <input type="submit" value="Cadastrar"> </form> </body> </html> Aparentemente, não há nada de errado com o conteúdo de value, mas rodando no servidor local nos campos Nome e Curso aparece exatamente o código como está escrito (<?php echo $nome; ?>) e não o conteúdo da variável $nome (o mesmo acontecendo para o campo Curso). Pesquisei na internet sobre isso, e em tudo que encontrei se refere a essa codificação de value como correta. O PHP 8.0 trabalha de outra forma? Quem puder esclarecer essa dúvida, agradeço. Aguardo retorno. Obrigado,
  12. aredienhcs

    Laravel validator

    Salve! Me deparei com uma inconsistência hoje nos validadores do Laravel. O caso é que se eu construir um FormRequest devolvendo no método rules() a seguinte regra: ['logradouro' => 'string|min:5'] passando o valor '' (aspas simples ) para o campo logradouro, o valor é validado corretamente, devolvendo a inconsistência com a regra de 5 caracteres. Porém quando eu crio um validador desta outra forma: $dados = [ [ 'logradouro' => ''] ]; $regras = [ ['logradouro' => 'string|min:5'] ]; $v = Validator::make( $dados, $regras); dd( $v->fails()); A mesma regra passa batida pelo validador, retornando 'false' no 'fails( )' do validador. Gostaria de entender porque existe essa diferença entre os dois métodos de validação, e sem tem alguma forma de corrigir esse comportamento. Se for preciso mais informações a respeito posso exemplificar melhor. []s
  13. YuriAguiar

    Método save Cakephp

    Fala povo... estou tentando salvar os dados pelo método save(), mas ele não está indo. Já tentei de todas as formas que conheço; olhei na documentação; mas até agora nada deu certo. 1 2 3 4 5 6 7 8 9 10 11 $user = $this->Auth->identify(); $userFind = $this->Users->find()->where([''id'' => $user[''id'']])->all()->toArray(); $attempt = $userFind[0]->attempt; if($attempt < 5){ //Código } else { $attempt++; $this->Users->save($attempt); $this->Flash->error(__(''Usuário ou senha incorreta.'')); } O código funciona como um contador, toda vez que o usuário erra a senha, ele soma +1 e salva no banco de dados. Quando a tentativa tiver sido maior que 5 ele vai precisar alterar a senha para ter acesso novamente. O único b.o que estou tendo é na hora de salvar. Alguém por favor ?
  14. Prezados, bom dia. Utilizo as linguagens: php, html e banco de dados mysql. Tenho uma tabela que deveria trazer todos os registros localizados no banco de dados, porém me traz apenas um. Quando rodo a Query sozinha direto no banco ela me traz todos os registros, mas ao incluir no código php/html me traz apenas o primeiro registro, segue o código abaixo: $sqlnominal = "SELECT A.CNES, C.NOME_UNIDADE, A.NOME_PACIENTE, A.CPF, A.CNS, A.DATA_NASC, B.DATA_DISPENSACAO, B.CANETA_NPH, B.CANETA_REGULAR FROM insulino_cadastro A INNER JOIN insulino_dispensacao B ON A.ID_PACIENTE = B.ID_PACIENTE INNER JOIN unidades C ON A.CNES = C.CNES and (B.CANETA_NPH != '' or B.CANETA_REGULAR != '')"; $resultnominal = mysqli_query($con, $sqlnominal); $rownominal = mysqli_fetch_array($resultnominal); ?> <table class="table table-hover table-bordered" id="tabela-dispensacao2" style="margin-top:0.2%"> <tr> <th>UNIDADE</th> <th>PACIENTE</th> <th>CPF</th> <th>CNS</th> <th>DATA DE<br>NASCIMENTO</th> <th>RETIRADA</th> <th>CANETA NPH</th> <th>CANETA REGULAR</th> </tr> <td><?php echo $rownominal["CNES"]?></td> <td><?php echo $rownominal["NOME_PACIENTE"]?></td> <td><?php echo $rownominal["CPF"]?></td> <td><?php echo $rownominal["CNS"]?></td> <td><?php echo dataTela($rownominal["DATA_NASC"]); ?></td> <td><?php echo dataTela($rownominal["DATA_DISPENSACAO"]); ?></td> <td><?php echo $rownominal["CANETA_NPH"]?></td> <td><?php echo $rownominal["CANETA_REGULAR"]?></td> </tr> </table> <?php }else{ echo "Nenhum registro encontrado!"; } Agradeço desde já pela ajuda. Obrigado!
  15. terra

    Chamar function javascript no PHP

    Olá, preciso chamar em blade laravel estou tentando assim mas não funciona <script>document.write(cidade)</script> <?php $variavelphp = "<script>document.write(cidade)</script>"; echo $variavelphp; ?> agradeço qualquer ajuda
  16. JoãoNeto2

    Problema de conexão PHP com SQL Server

    Eu estava usando um programa em PHP que conectava e lia um banco de dados SQL Server. Do nada ele parou de funcionar apresentando a seguinte mensagem : O cliente não pode estabelecer conexão porque foi encontrado um erro durante os handshakes anteriores ao logon. As causas comuns incluem a tentativa do cliente de conectar-se a uma versão sem suporte do SQL Server, o servidor muito ocupado para aceitar novas conexões ou uma limitação de recursos (memória ou máximo de conexões permitidas) no servidor. Algumas informações para esclarecer : 1-Consigo conectar o banco via Dbeaver da própria máquina que o programa PHP deixou de funcionar 2-De outra máquina consigo conectar esse mesmo banco com o mesmo programa PHP 3-Essa mesma máquina conecta outro banco SQL Server de outro cliente Ou seja, o mesmo programa conecta o mesmo banco mas de outra máquina e a mesma máquina consegue conectar outro banco SQL. O que pode ser?
  17. Estou quebrando a cabeça para fazer uma consulta em 2 colunas da mesma tabela. Preciso retornar a NOTA1 e NOTA2 consultando ambas colunas e listar sem repetir as notas vinculadas com cada série. TABELA ALUNOS COD | CODSERIE | DATACADASTRO | NOTA1 | NOTA2 1 | 2 | 01/08/2021 | 5 | 3 2 | 1 | 11/08/2021 | 3 | 5 3 | 2 | 12/08/2021 | 5 | 3 4 | 3 | 15/08/2021 | 3 | 1 5 | 2 | 15/08/2021 | 5 | 3 6 | 3 | 18/08/2021 | 4 | 5 7 | 2 | 22/08/2021 | 2 | 3 8 | 1 | 12/08/2021 | 1 | 3 9 | 2 | 25/08/2021 | 5 | 6 RETORNAR: SERIE 1 Nota: 3 Nota: 5 Nota: 1 SERIE 2 Nota: 5 Nota: 3 Nota: 2 Nota: 6 SERIE 3 Nota: 3 Nota: 1 Nota: 4 Nota: 5 Aqui tenho um foreach de outra tabela que devolve o codigo das séries e as notas para consulta foreach($rsserie as list($varserie,$varnota1,$varnota2)){ SELECT nota1, nota2 FROM alunos WHERE codserie like '$varserie' and (nota1 = '$varnota1' or nota1 = '$varnota2' or nota2 = '$varnota1' or nota2 = '$varnota2') Group by nota1, nota2 }
  18. Estou com uma duvida na qual não obtive solução. Tenho um objeto Array values e um array status, onde eu quero relacionar os índices do objeto Array values aos indices do array status. De modo que eu possa escrever um teste lógico onde: Se o indice 0 do objeto Array values for diferente de null (ou seja, contém valor), então o indice 0 do array status receberá o valor '1'. OU Se o indice 1 do objeto Array values for diferente de null (ou seja, contém valor), então o indice 1 do array status receberá o valor 1. Por exemplo, antes do teste lógico: values:[ 0 => [ 0 => "1,02" 1 => "2,032" 2 => "32,01" 3 => "0,021" ] 1 => [ 0 => "null" 1 => "null" 2 => "8,258" 3 => "1,021" ] 2 => [ 0 => "4,021" 1 => "6,258" 2 => "null" 3 => "10" ] ] status:[ 0 => "0" 1 => "0" 2 => "0" ] Após o teste lógico: status:[ 0 => "1" 1 => "0" 2 => "0" ] Neste exemplo só o indice 0 do array status recebeu o valor "1", porque APENAS o array 0 do objeto Array values tinha valores diferente de null. ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- O array status sempre terá o mesmo número de índices que o objeto Array values terá de arrays (Se array status tem 5 indices (0, 1, 2, 3, 4), o objeto Array value terá 5 arrays (0, 1, 2, 3, 4)). Além disso o array status sempre iniciará com os valores do indice igual a '0'. E se os valores dos indices do objeto values forem TODOS diferentes de null, cada indice do array status receberá o valor '1'. Exemplificando: <?php status:[ 0 => "1", 1 => "1", 2 => "1", ] ?> Em outro fórum obtive a seguinte resposta: <?php $aValues = [ 0 => [ 0 => "1,023" , 1 => "0,023" , 2 => "5,023" , 3 => "1" ], 1 => [ 0 => null , 1 => null , 2 => "5" , 3 => "1,87" ], 2 => [ 0 => "null" , 1 => null , 2 => null , 3 => null ] ]; $aStatus = [ 0 => 0 , 1 => 0 , 2 => 0 ]; foreach ($aValues as $chave => $values) { $status = 1; foreach ($values as $value) { // se tiver qquer valor null status recebe 0 if ($value == null) { $status = 0; break; } } $aStatus[$chave] = $status; } echo '<pre>'; print_r($aStatus); ?> Porém, quando eu executo o código NÂO é me retornado o array status com os indices com valores "0" ou "1", me retorna apenas uma nova chave FORA do array status com algum valor "0" ou "1". Tentei modificar o código ou tentar uma abordagem diferente, mas sem resultado. Vou inserir uma imagem para melhor compreensão do que o código me retorna. Espero ter sido claro na minha dúvida. Desde já, agradeço.
  19. rafa-martin

    quebra de linha dentro do title do button

    pessoal, estou imprimindo valores dentro do title da tag button, porém não estou conseguindo quebrar linha a cada valor que é impresso. segue meu for. ao invés de pular está imprimindo o <br>. já tentei com o "\n" e não adianta. <button type="button" class="btn btn-default btn-sm" data-toggle="tooltip" data-placement="top" title="<?php foreach ($prof_aut as $aut) { echo $aut->nm_prof_aut . "<br>"; } ?>"> <i class="fa fa-user"></i> </button>
  20. Tales_Oliver

    Melhoria de código constante com self::

    Olá, sou estagiário em PHP na empresa. Ontem eu me deparei com um erro de PHP que eu acredito que possa haver uma forma melhor de escrevê-la. Contextualizando... O arquivo query.php é iniciado com a classe query, e logo a primeira função é uma função estática, o que faz a necessidade de utilar o self::, porém na empresa onde eu faço o estágio, começou a apresentar erros incomuns. Segue o trecho class Query { public static function getConst($const){ return constant('self::'.$const); } // Segue o arquivo... } Recentemente começaram a apresentar erros na linha do retorno... A solução (encontrada acidentalmente) foi: remover as aspas (do 'self::"), salvar o arquivo, retornar as aspas e salvar novamente. Fazendo isso, o erro não é apresentado novamente. Pelo pouco conhecimento que eu tenho em PHP, eu sei que o self deve ser concatenado quando usado com uma "string". Também sei que a variável pode ser inserida dentro das aspas da string. Também tenho conhecimento que o constant retorna uma constante. Mas eu acredito que deva haver uma forma melhor de escrever essa parte. Primeiro para evitar de ficar dando novos erros. Segundo, porque não é muito certo isso, né? Gostaria de saber uma forma melhor de fazer isso, ou algum lugar que eu possa encontrar mais informações sobre uma forma de tratar isso.
  21. rafa-martin

    acessando valores de um array dentro de outro array

    Pessoal, bom dia. Tenho o array abaixo (aqui postei formato json para melhor visualização, mas é um array). Gostaria de saber como posso acessar o array de media e depois acessar uri e tipo? fiz um foreach para pegar essas informações, mas não consigo foreach ($curso->teste() as $x) { echo $x['media'][id]; echo $x['media'][tipo]; echo $x['media'][uri]; } [ { "id":"27", "curso_id":"130", "capitulo_media_id":null, "titulo":"M\u00f3dulo I", "descricao":null, "status":"Ativo", "editor_id":"3", "created_at":"2021-08-19 15:28:42", "updated_at":"2021-08-19 15:28:42", "deleted_at":null, "table_view":{ "id":"Id", "curso_id":"Curso", "capitulo_media_id":"Doc", "titulo":"Titulo", "descricao":"Descricao", "status":"status", "editor_id":"Editor", "created_at":"Criado", "updated_at":"Editado", "deleted_at":"Exclu\u00eddo" }, "icon":"fas fa-project-diagram", "relations":{ "media":{ "nome":"media", "classe":"App\\model\\CapituloMedia", "foreing":"capitulo_id", "local":"id", "tipo":"many" } }, "relPendente":[ ], "relLoad":{ "media":[ { "id":"22", "capitulo_id":"27", "nome":"teste curso em docx", "descricao":null, "status":"1", "editor_id":"63", "created_at":"2021-08-24 18:46:21", "updated_at":"2021-08-24 18:46:21", "deleted_at":null, "table_view":{ "id":"Id", "capitulo_id":"Capitulo", "media_id":"Arquivo", "nome":"Nome", "descricao":"Descricao", "status":"Status", "editor_id":"Editor", "created_at":"Criado", "updated_at":"Editado", "deleted_at":"Excluido" }, "icon":"fas fa-file-upload", "relations":[ ], "relPendente":[ ], "relLoad":[ ], "seeder":null, "faker":null, "fake":null, "media_id":null, "tipo":"application\/vnd.open", "uri":"2b6469844359a0d8bde898b7937cda65.docx" }, { "id":"23", "capitulo_id":"27", "nome":"teste curso pdf", "descricao":null, "status":"1", "editor_id":"63", "created_at":"2021-08-24 18:47:24", "updated_at":"2021-08-24 18:47:24", "deleted_at":null, "table_view":{ "id":"Id", "capitulo_id":"Capitulo", "media_id":"Arquivo", "nome":"Nome", "descricao":"Descricao", "status":"Status", "editor_id":"Editor", "created_at":"Criado", "updated_at":"Editado", "deleted_at":"Excluido" }, "icon":"fas fa-file-upload", "relations":[ ], "relPendente":[ ], "relLoad":[ ], "seeder":null, "faker":null, "fake":null, "media_id":null, "tipo":"application\/pdf", "uri":"62ade67594bcce3dbde98369f30cd6dc.pdf" } ] }, "seeder":null, "faker":null, "fake":null } ]
  22. mateus.andriollo

    Upload arquivo em pasta fora do php (RESOLVIDO)

    Olá, Gostaria de saber se alguem pode me ajudar. Meu PHP esta na pasta public_html em um CPanel, quero saber se é possível armazenar em pasta fora da pasta pública, por segurança mesmo... Faço isso em ASP, ai chamo a imagem por um fso, funciona mas queria saber se tem como no PHP.
  23. DeniseAlencar

    Como diferenciar imagens repetidas no upload de imagem ?

    Boar tarde pessoal estou fazendo um teste com upload de imagens gravando no banco de dados porem quando cadastro uma imagem com o nome "foto.jpg" e depois cadastro a mesma imagem com o mesmo nome, no banco de dados aparece dois registros com nomes iguais mas gostaria que os nomes fossem diferentes. E na pasta arquivos aparece uma unica imagem gostaria que quando cadastrasse fotos iguais o nome mudasse tipo foto.jpg , foto2.jpg etc (isso automaticamente) vou postar o codigo . <?php $diretorio = "arquivos/"; if(!is_dir($diretorio)){ echo "Pasta $diretorio não existe";}else{ $arquivo = isset($_FILES['arquivo']) ? $_FILES['arquivo'] : FALSE; for ($controle = 0; $controle < count($arquivo['name']); $controle++){ $destino = $diretorio."/".$arquivo['name'][$controle]; $nome_foto = $arquivo['name'][$controle]; if(move_uploaded_file($arquivo['tmp_name'][$controle], $destino)){ $sql="INSERT INTO galeria (arquivo) VALUES ('$nome_foto')"; $qry = mysqli_query($conexao,$sql); echo "<head><meta HTTP-EQUIV='refresh' CONTENT='0;URL=index.php'></head>"; }else{ echo "Erro ao realizar upload"; } } } ?>
  24. manolegal

    [RESOLVIDO] Gravar dados com array

    Bom dia Tenho um formulário onde o usuário seleciona vários registros para gravar no BD. Os dados estão sendo gravados corretamente (vários registros ao mesmo tempo). O problema é o seguinte: tenho um dado de TOTAL DE PEDIDOS, um dado de NUMERAÇÃO INICIAL e um dado de NUMERAÇÃO FINAL. As numerações inicial e final são definidas de acordo com o TOTAL DE PEDIDOS. Exemplo: TOTAL DE PEDIDOS -> 5, INICIAL -> 1, FINAL -> 5. O detalhe é que essa numeração (Inicial e Final) deve ser sequencial. Supondo que já exista este dado no BD (TOTAL DE PEDIDOS -> 5, INICIAL -> 1, FINAL -> 5), e supondo que serão inseridos 02 novos registros na tabela, sendo ambos com 10 PEDIDOS. Neste caso, no primeiro registro inserido, a NUMERAÇÃO INICIAL deve ser 6 e a NUMERAÇÃO FINAL deve ser 15; e o segundo registro inserido deve ser NUMERAÇÃO INICIAL igual a 16 e NUMERAÇÃO FINAL igual a 25. Problema que para ambos os registros, está calculando o valor INICIAL como 6 e valor FINAL como 15. Como faço para realizar o cálculo corretamente, para que a cada registro seja calculado o valor correto da NUMERAÇÃO INICIAL? Para definição deste valor inicial, faço select no BD para pegar a maior numeração existente, porém o sistema pega este valor e atribui o primeiro valor encontrado para todos os registros, sendo que preciso que a cada lançamento este valor seja atualizado para cálculo da numeração do registro seguinte.
  25. Sapinn

    PDO lastInsertId retorna 0

    Recentemente, o seguinte erro estava aparecendo em meu site 'max_user_connections', depois de muitas pesquisas descobri que o problema era devido a uma conexão persistente de banco de dados, então o removi do meu código e funcionou. Outro problema surgiu agora, meu lastInsertId () está retornando 0. Quando eu uso a conexão persistente, ele funciona se eu removê-lo, ele falha. Eu nem sei mais o que fazer. Vou deixar as partes mais importantes do meu código aqui: Conexão: public function __construct() { $dsn = 'mysql:host='.$this->host.';dbname='.$this->bank; try { $this->dbh = new PDO($dsn,$this->user,$this->password); $this->dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); } catch (PDOException $e) { print "Error!: " . $e->getMessage() . "<br/>"; die(); } } public function lastId Inserted(){ return $this->dbh->lastInsertId(); } Pesquisando pelo último Id: if($this->saleModel->store($data)): $sale_id = $this->db->lastId Inserted(); $data['sale_id'] = $sale_id; $this->sellModel->sellProduct($data); $total = $stock->quant_product - $data['quant_sale']; $this->ProductModel->decreaseSales($data['product_id'],$total); Url::redirect('sales/sellProducts/'.$sale_id.''); endif;
×

Informação importante

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