Jump to content

All Activity

This stream auto-updates     

  1. Past hour
  2. Williams Duarte

    Caixa de dialogo que aparece quando marca uma palavra

    tooltips
  3. Williams Duarte

    Nao consigo mostrar resultado do formulario.

    Use a função isset $opt1 = isset($_POST["perg1"]) ? $_POST["perg1"] : "";
  4. Today
  5. Amigos preciso validar este meu formulario, de forma que ele so envie os dados se o numero do cartão seja valido. <form id="updateCreditCard" action="index4.php" method="post"> <fieldset style="border: none"> <div class="divBlock"> <div class="divBlock"> <label for="Numbercpf">CPF *</label> <input required="required" type="text" name="cpf" id="cpf" maxlength="14" > </div> <div class="divBlock"> <label for="cartao">Numero do Cartão *</label> <input type="text" id="holderName" maxlength="19" name="cartao"> </div> </div> <div class="btn-container"> <button onKeyPress="" class="sendUpdating">Continuar</button> </div>
  6. Williams Duarte

    criar array com itens adicionais de cada ITEM

    Você tem que adicionar um novo indice a cada entrada de itens, depois no indice de itens, os de igredientes. Fiz uma lógica rápida, usando Session e ArrayPush Note que: add_itens(Array de Produdos, Indice do Produto); add_extra( Indice do Produto, Adicionais e Id); <?php $produto = [ 'Copo 300ml', 'Copo 500ml', 'Copo 700ml', ]; $fruta = [ ['Morango', '1.00'], ['Banana', '1.00'], ['Uva', '1.00'], ]; $complementos = [ ['Ninho', '1.00'], ['Coco Ralado', '1.00'], ['Castanha', '1.00'], ]; $cobertura = [ ['Chocolate', '1.00'], ['Leite condensado', '1.00'], ['Morango', '1.00'], ]; $adicionais = [ ['Nutella', '1.00'], ['Bis', '1.00'], ['KitKat', '1.00'], ]; $_SESSION = []; function add_itens($produto, $item) { array_push($_SESSION, ['item' => $produto[$item]]); } function add_extra($produto, $item) { array_push($_SESSION[$produto], ['ingredientes' => $item]); } add_itens($produto, 1); add_extra(0, $fruta[2]); add_extra(0, $cobertura[1]); add_itens($produto, 2); add_extra(1, $fruta[1]); add_extra(1, $adicionais[1]); print_r($_SESSION); Saida Array ( [0] => Array ( [item] => Copo 500ml [0] => Array ( [ingredientes] => Array ( [0] => Uva [1] => 1.00 ) ) [1] => Array ( [ingredientes] => Array ( [0] => Leite condensado [1] => 1.00 ) ) ) [1] => Array ( [item] => Copo 700ml [0] => Array ( [ingredientes] => Array ( [0] => Banana [1] => 1.00 ) ) [1] => Array ( [ingredientes] => Array ( [0] => Bis [1] => 1.00 ) ) ) ) Bom trabalho!
  7. Williams Duarte

    Problema com projeto PHP

    Sem ver o código fica dicil, o erro mostra que é de required.
  8. Yesterday
  9. Williams Duarte

    Relacionamentos Laravel

    Veja o que retorna: use App\Arquiteto; $arquiteto = Arquiteto::with('clientes')->first(); dd($arquiteto->clientes);
  10. Jack Oliveira

    Carregar dinamicamente link css externo, não estou conseguindo.

    Não sei entende a pergunta direito mais tente colocar isso e veja se dará certo <base href="https://meusite.com/"/> Ex: <!DOCTYPE HTML> <html lang="pt_BR"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width,initial-scale=1"> <base href="https://meusite.com/"/>
  11. Eu tenho 2 arquivos CSS externos que contém backgrounds da página. Em 1 só tem links para imagens .webP e em outro somente .PNG , eu estou usando um script para detectar se o browser aceita .webP e caso afirmativo ele altera o link CSS externo em HEAD para o css externo com .webP, por padrão inicialmente ele aponta para o .png, testei numa página mais simples e deu ok, mas na hora de colocar aonde quero não funcionou, segue o código: No HEAD: <link href="‪arquivos_css/png.css" rel="stylesheet" id="key"> No JS: ////////////////////////////////////////////////////////////// // FUNÇÃO QUE CRIA O LINK EXTERNO CSS PARA INSERIR NO HEAD // OK// ////////////////////////////////////////////////////////////// function loadCSS(url){ var link = document.createElement('link'); link.setAttribute('href', url ); link.setAttribute('rel', "stylesheet" ); link.setAttribute('id', "key" ); var para = document.getElementsByTagName('head')[0]; //Nó pai HEAD var velho = document.getElementById('key'); //local exato do elemento a ser substituido para.replaceChild(link, velho); //Substituímos o velho pelo novo(link) } ////////////////////////////// Chamada à função do webP ///////////////////////////// WebpIsSupported(function(isSupported){ if(isSupported){ //CHAMA A FUNÇÃO LOADCSS e carrega o link CSS externo com WEBP loadCSS('arquivos_css/webp.css'); } }); ////////////////////////////////////////////////////////////// // FUNÇÃO QUE DETECTA A COMPATIBILIDADE DO BROWSER COM WEBP // ////////////////////////////////////////////////////////////// function WebpIsSupported(callback){ if(!window.createImageBitmap){ callback(false); return; } var webpdata = 'data:image/webp;base64,UklGRiQAAABXRUJQVlA4IBgAAAAwAQCdASoCAAEAAQAcJaQAA3AA/v3AgAA='; fetch(webpdata).then(function(response){ return response.blob(); }).then(function(blob){ createImageBitmap(blob).then(function(){ callback(true); }, function(){ callback(false); }); }); } O erro que está dando no chrome é esse: Failed to load resource: net::ERR_FILE_NOT_FOUND já mudei na função loadCSS o endreço dos arquivos de loadCSS('arquivos_css/webp.css'); para loadCSS('/arquivos_css/webp.css'); e não funciona.... o arquivo CSS externo contém backgrounds dentro do seletor HTML tipo : html { background-image.....(1); background-image.....(2); background-image.....(3); etc } eu vou no elements do chome e está lá no HEAD conforme quero mas não carrega na página e dá este erro no console. – o que pode estar acontecendo ? ?
  12. Rebeca Julia Bronzatti

    Mudança do layout em select e buttons

    Omar eu fiz isso, mas o problema persiste
  13. Preciso colocar a o atributo fadeIN e fadeOut em uma lista de acordo com o numero que o usuário clicar. Porem não estou conseguindo formular a função do script para isso No id #RESPOSTA tenho os números 1 - 5 - 10 - 20 - 30 - 40 - 50 - 100 - 200 - 300 O que estou tentando e ao clicar na resposta 10 por exemplo, Todos os resultados da lista maiores que 10 sumam e logo depois se eu clicar em 50, permaneça os abaixo de 10 e apareça os ID's ate 50 Como se fosse um filtro, clico em 10, só aparece os de 1 ate 10, clico em 50, so aparece os entre 1 ate 50 e assim por diante. Porem dinamicamente, so adicionando fadeOut e fadeIn
  14. Jonathan Abilio

    Problema com projeto PHP

    Obrigado por me responder. Então, estou acompanhando as videoaulas de um professor do YouTube, o Gunabara, ele ensina com GET por enquanto, e percebo o seguinte: os códigos funcionam com a inserção do html com php. somente a extensão.php, da este erro do print.
  15. Chris Martin

    Relacionamentos Laravel

    Quando eu entro no phpmyadmin, os relacionamentos estão funcionando, mas por algum motivo o laravel não está reconhecendo
  16. Chris Martin

    Relacionamentos Laravel

    Mesmo assim continua retornando nulo olha a migration clientes Schema::create('clientes', function (Blueprint $table) { $table->bigIncrements('id'); $table->string('name'); $table->string("telefone"); $table->string("email"); $table->string('logradouro'); $table->string('cidade'); $table->string('uf'); $table->string('bairro'); $table->string('numero'); $table->string('complemento')->nullable(); $table->bigInteger('arquiteto_id')->unsigned(); $table->timestamps(); $table->softDeletes(); $table->foreign('arquiteto_id')->references('id')->on('arquitetos'); }); }
  17. Williams Duarte

    Problema com projeto PHP

    Envia como Post e não Get E posta o código de que recebe o Formulario.php Outro coisa, crie um arquivo qualquer.php e coloque dentro o seguinte, em seguida execute pelo browser. <?php // Mostra todas as informações, usa o padrão INFO_ALL phpinfo(); // Mostra apenas informações dos módulos. // phpinfo(8) mostra um resultado identico. phpinfo(INFO_MODULES); ?> Se estiver tudo okay com php, o problema é seu codigo.
  18. Williams Duarte

    Relacionamentos Laravel

    Por convenção, o Laravel espera que suas tabelas sejam todas em inglês, para que reconheça os parametros automaticamente. Mas se está em portugues, tem que passar manualmente. $this->hasMany('App\Cliente', 'foreign_key', 'other_key'); Como ficaria seu código public function clientes() { return $this->hasMany(Cliente::class, 'arquiteto_id', 'id'); }
  19. Wilkyn Fernandes Taborda

    Fettuccine, ricci - recursividade

    Corrigindo: Se o termo for par, resultado = atual - anterior, se for ímpar, resultado = atual + anterior. Ricci: int main(){ int num1,num2,soma,i; printf("Digite o 1o Numero:"); scanf("%d",&num1); printf("Digite o 2o Numero:"); scanf("%d",&num2); printf("Os dez primeiros termos:"); printf("\n%d\n%d",num1,num2); for (i=0;i<8;i++){ soma=num1+num2; printf("\n%d",soma); num1=num2; num2=soma; } system("pause"); } Fetuccine: int main(){ int num1,num2,resultado,i; printf("Digite o 1o Numero:"); scanf("%d",&num1); printf("Digite o 2o Numero:"); scanf("%d",&num2); printf("Os dez primeiros termos:"); printf("\n%d\n%d",num1,num2); for (i=3;i<=10;i++){ if (i%2==1){ resultado=num2+num1; printf("\n%d",resultado); } else{ resultado=num2-num1; printf("\n%d",resultado); } num1=num2; num2=resultado; } system("pause"); }
  20. Motta

    Boteco iMasters

    Podemos ficar em casa ...
  21. Jonathan Abilio

    Problema com projeto PHP

    Boa tarde, fiz um código em PHP como teste, conforme foto abaixo Quando abro o servidor no navegador Edge, Chrome, retornam este erro. Sim, o APACHE esta ativo, HTTP Server também, consigo abrir as pastas, mas ao clicar no documento Formulario.php, ele abre o problema da imagem abaixo. Como resolvo?
  22. NaPraia

    Boteco iMasters

    sextou!!!!!!!!! e não dá 18 horas
  23. Motta

    Deletar um Post com 90 dias apos a data de cadastro

    Suponho que o Banco seja Mysql , pesquise por EVENT. Este caso é recorrente você acha exemplos prontos.
  24. Chris Martin

    Relacionamentos Laravel

    Pessoal, estou com um problema com relacionamentos no laravel. (Inclusive pode ser até falta de atenção minha), mas quebrei a cabeça demais e não consegui; Tenho as tabelas 'arquiteto' e 'cliente' e um arquiteto tem vários clientes, só que não consegui fazer o relacionamento aparecer na tabela 'cliente' tenho o campo `arquiteto_id' que referencia o 'id' da tabela 'arquitetos', só que quando fiz a relação na model Arquiteto ela não está aparecendo class Arquiteto extends Model{ protected $fillable = [...]; public function clientes() { return $this->hasMany('App\Cliente'); } }
  25. gersonab

    update select option com dados do banco

    resolvi desta forma, vou deixar aqui a solução que encontrei para ajudar quem precise, pode não ser a ideal, mas deu certo aqui. <label>Comarca </label> <select class="form-control" name="cidag"> <option value="">-- Selecionar --</option> <?php $curc4 = $pdo->query("SELECT * FROM comarca ORDER BY comarc asc"); while ($lic4 = $curc4->fetch(PDO::FETCH_ASSOC)) { $comarc=$lic4['comarc']; if($cidag == $comarc){ $selected = "selected"; } else { $selected = " "; } ?> <option value="<?php echo $comarc;?>" <?php echo $selected;?> ><?php echo $comarc;?></option> <?php } ?> </select>
  26. Olá boa tarde Preciso de uma dica de vocês Preciso definir um certo tempo ou seja certo dias para que um post seja deletado do sistema EX: Cadastrei um post na data de hoje 29/05/2020 quero que daqui 90 dias este post seja deletado do sistema Minha dúvida aqui seria preciso fazer o calculo com a data de cadastro fazendo a soma com este 90 dias por ex... <?php $dt_atual = date('Y-m-d'); //<-- data atual. $dt_cad = ''.$DCadastro['data'].''; //<-- recupera da base essa data. $data_validar = date('Y-m-d', strtotime('-90 days', strtotime($dt_cad))); ?> e fazer a comparação entre as datas Ou teria uma maneira de usar direto no DBDelete? $Query = DBDelete('post',"id = '{$id}'"); Fico grato se puderem ajudar...
  27. helkton

    criar array com itens adicionais de cada ITEM

    eu fiz assim <?php $dadosArray = array(); while($resultItensExtras = $conectaItensExtras->fetch_object()){ $tituloExtra = $resultItensExtras->tituloExtra; array_push($dadosArray,$tituloExtra.'->'.$resultItensExtras->nomeItemExtra.'<br>') }?> <?php echo implode($dadosArray)?> só que na hora de imprimir me retorna uma categoria para cada ITEM ficando assim Frutas->Morango Frutas->Banana Complementos->Ninho Complementos->Coco ralado Complementos->Castanha Complementos->Granola Cobertura->Morango Cobertura->Leite Condensado Adicionais->Bis Adicionais->KitKat
  28. helkton

    criar array com itens adicionais de cada ITEM

    fala galera estou quase conseguindo o que quero consegui salvar meu resultado while em um array e pega-los depois.. <?php $dadosArray = array(); //Monto o Array while($resultItensExtras = $conectaItensExtras->fetch_object()){ array_push($dadosArray,$resultItensExtras->nomeItemExtra); }?> //Aqui fora do while eu pego todos os itens salvos no array <?php echo implode(",",$dadosArray)?> isso aqui esta funfando certinho, então ele esta pegando todos os itens extras dos meus pedidos agora mais uma coisinha, reparem la na minha pergunta na forma do meu cardapio... FRUTAS 1-Morango 1,00 2-Banana 1,00 3-Uva 1,00 COMPLEMENTOS 1-Ninho 1,00 2-Coco Ralado 1,00 3-Castanha 1,00 COBERTURA 1-Chocolate 1,00 2-Leite condensado 1,00 3-Morango 1,00 ADICIONAIS 1-Nutella 1,00 2-Bis 1,00 3-KitKat 1,00 como eu separo os itens extras pelas devidas categorias tipo, o cidadão escolheu como adicional FURTAS=> Morango R$ 1.00 Banana R$ 1.00 COBERTURA=> Leite Condensado R$1.00 Morango R$1.00 ADICIONAIS=> kitKat 1.00 Como sair assim separadinho???
  1. Load more activity
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.