-
Posts
137 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Fabricantes
Livros
Cursos
Análises
Fórum
Tudo que Luiz Paulo Escobar postou
-
CSS Colocar fonte externa em site
Luiz Paulo Escobar respondeu ao tópico de Fernando Cardoso de Melo em Web e banco de dados
@Samot Ln Uma bora prática é usar o @import url no CSS como eu fiz ali em cima @Samot Ln Font é estilo, ainda mais externa -
PHP Como enviar dados de uma DB para uma tabela HTML
Luiz Paulo Escobar respondeu ao tópico de Joel Martins em Web e banco de dados
@Joel Martins Cara, não vou ler todo esse código, se me comentar somente o código da tabela e do acesso ao banco... Mas no geral. o que devo fazer para colocar dados do banco em uma tabela php? 1 - pegue os dados da tabela é claro.. <?php // é somente um exemplo $stmt = $d->query("SELECT FROM tabela_alunos WHERE id = 1"); $dados = $stmt->exec()->fetchAll; //usando pdo, voce adapta do seu jeito 2 - retorne esses dados no arquivo html, no caso você está usando somente um arquivo pra tudo certo? então só pega a variável $dados e enfia dentro da tabela com a abertura e o fechamento php. <!-- Estou usando pdo porque é o que eu uso mas tome como exemplo e faça do seu jeito, Peguei qualquer tabela que estava no seu código sem ler para dar o exemplo... --> <?php foreach ($dados as $dado) { ?> <?php // <?= é a mesma coisa que <?php echo ?> <th class=""></th> <th class="nome"><?=$dado->Nome?></th> <th class="web"><?=$dado->Website?></th> <th class="email"><?=$dado->Email?></th> <th class="servico"><?=$dado->Servico?></th> <th class="data"><?=$dado->Data?></th> <th class="montante"><?=$dado->Montante?></th> <th class="seila"><?= $dado->seila?></th> <?php } ?> <!--end::Table row--> -
CSS Colocar fonte externa em site
Luiz Paulo Escobar respondeu ao tópico de Fernando Cardoso de Melo em Web e banco de dados
@Fernando Cardoso de Melo 1- linkar a fonte se não for instalada, @import url('https://fonts.googleapis.com/css2?family=Baloo+Da+2:wght@400;500;600;700;800&family=Josefin+Sans:ital,wght@0,100;0,200;0,300;0,400;1,100;1,200;1,300&family=Mulish:ital,wght@0,300;0,400;0,500;1,200;1,300;1,400;1,500&display=swap'); 2 - criar variaveis para se usar a font de maneira mais ágil :root { --font-primary: "Baloo Da 2", Serif; --font-secundary: "Josefin Sans",serif; --font-action: "Muli", serif; } -
HTML Git hub pages não funcionando como deveria
Luiz Paulo Escobar respondeu ao tópico de Samot Ln em Web e banco de dados
@samot ln muito bome sse error 414 hahahaha -
PHP Como eu filtro apenas certos vídeos em sites com php?
Luiz Paulo Escobar respondeu ao tópico de Carlos Tempest em Web e banco de dados
@DiF Provavelmente ele nem entende de banco de dados @Carlos Tempest Diff deu o ouro, mas poderia ser assim: <?php $videos['valorand'][] = '5v5_insane'; // aqui colocaria o nome do video a ser carregado no html $videos['LOL'][] = 'x1_yasuo'; // o programa teria a não utilização do banco de dados, e para cadastrar um video teria que manualmente via // formulario cadastrar o nome do video e salvar o video em um arquivo // para fazer a separação dos videos é só identificar no formulario de inserção o nome ou um ID if (array_key_exists($form_video_name, $videos)) { $videos[$form_video_name][] = '5v5_insane'; } else { die(); } // e para extrair do array o nome do video armazenado no arquivo 'videos' //valorand = 1 if ($choose_click == 1) { require 'html_print_videos.php'; foreach ($videos as $chave => $nome) { if ($videos['valorand'] ) { $videos_nomes = $nome; } } // agora você vai no arquivo de view e chama os videos com o php no meio } // entenda a lógica por trás e faça sua aplicação básica, se souber banco de dados, use da forma do Diff // que inclusive é 99% melhor // É só uma lógica, pode estar errado... Não use esse código faça o seu -
PHP Como manter o usuário logado usando cookies no PHP
Luiz Paulo Escobar respondeu ao tópico de gomes_gabriel em Web e banco de dados
@gomes_gabriel Você poderia criar uma classe Header que se incluida no arquivo testa se existe ou não uma sessão, ai ela é setada com o id do login e senha que está no DB. E como fariamos isso? <?php //na classe header, ou somente header if (! isset($SESSION)) { session_start()} Para voce tem uma sessão constante que o usúario somente será deslogado após 1 hora por exemplos fariamos: <?php if (! isset($_SESSION)) { $time = 2 * 60 * 60; // Defini 2 horas // Os parametros são dados em segundos session_set_cookie_params($time); session_start(); } Beleza luiz entendi, mas e agora, como vou fazer para deixar ele logado eternamente e com um id? Vamos supor que no banco de dados ele logue com email e senha, assim, quando validado é chamada uma função onde na sessão dele que é gravada em um arquivo PROPRIO no servidor, tu armazenará um ID único, ou seja, o id primary key do DB. como ficaria isso? // Você valida e retorna os dados do usúario logado // armazena em uma variavel com PDO $dados = DB->getUser(); //assim com a sessão startada lá em cima com o Header, você só faz um if com algum parametro do usuário ¨Deseja manter'se conectado?¨. Se sim if ($dConectado == 'sim') { $time = 60*60*24*30; // Defini 30 dias session_set_cookie_params($time); session_start(); $_SESSION['id'] = $dados->id; } else { exit(); } Não sei se é a melhor forma mas já é algo, não copie e cole, eu fiz um código exemplo que pode não funcionar porque não foi testado, mas usei inúmeras vezes o "conceito" e sempre deu certo. O usuário sai do navegador e continua logado. -
#Esse é o código CSS relacionado ao topo .feed { margin-bottom: px; font-family: 'PT Sans', sans-serif; font-size: 30px; font-weight: 700; letter-spacing: 0.5px; } .div-feed { width: 70%; } .div-feed { width: 100%; padding-left: 0%; } .feed-margin-left { padding-left: 429px; padding-top: 20px; padding-bottom: 24px; } nav { background-color:#03a0f551; padding-right: 500px; padding-left: 500px; } a { background-color: transparent; text-decoration: none; } .botao-seguir-3 { padding: 10px 30px; border: 2px solid rgb(255, 255, 255); border-radius: 50px; -webkit-transition: all 200ms ease; transition: all 200ms ease; font-family: 'PT Sans', sans-serif; color: rgb(255, 255, 255); font-size: 12px; font-weight: 700; text-decoration: none; text-transform: uppercase; } .botao-seguir-3:hover { background-color:rgba(3, 133, 255, 0.337); color: #0f03f5; }
-
C Receber o endereço de memória de um char _error_
Luiz Paulo Escobar respondeu ao tópico de Luiz Paulo Escobar em C/C#/C++
vou agilizar isso No caso, vocês me esclareceram o que eu queria fazer, obrigado! #include <stdlib.h> #include <stdio.h> #include <string.h> struct estrutura { int id; char cores[15]; }; int main() { int *ptr; char *ptr_c, *ptr_s; struct estrutura lapis[3]; for (int i = 0; i < 3; i++) { lapis[i].id = i+1; if ( i == 0 ) { strcpy(lapis[i].cores, "vermelho"); } else if ( i == 1 ) { strcpy(lapis[i].cores, "amarelo"); } else { strcpy(lapis[i].cores, "verde"); } } for (int i = 0; i < 3; i++) { ptr = &lapis[i].id; printf("Valor de id %d = %d - ", i ,*ptr); ptr_s = lapis[i].cores; //aqui irei imprimeiro endereço por endereço printf("Cor: "); for (int j = 0; j < strlen(ptr_s); j++ ) { ptr_c = &lapis[i].cores[j]; printf("%c", *ptr_c); } printf("\n"); } system("Pause"); return(0); } -
C Receber o endereço de memória de um char _error_
Luiz Paulo Escobar respondeu ao tópico de Luiz Paulo Escobar em C/C#/C++
@Lucca Rodrigues bem esclarecedor @mauro_b obrigado Em C cada espaço do vetor tem um endereço? No caso então eu teria que printar o valor de endereço por endereço até o numero maximo do vetor (strlen) -
Quero pegar o endereço de memoria da variável char[15] do registro para poder apontar para o valor e imprimir. Não existe uma forma? Eu sei que consigo fazer isso sem apontar. #include <stdlib.h> #include <stdio.h> #include <string.h> struct estrutura { int id; char cores[15]; }; int main() { int *ptr; char *ptr_s; struct estrutura lapis[3]; for (int i = 0; i < 3; i++) { lapis[i].id = i+1; if ( i == 0 ) { strcpy(lapis[i].cores, "vermelho"); } else if ( i == 1 ) { strcpy(lapis[i].cores, "amarelo"); } else { strcpy(lapis[i].cores, "verde"); } } for (int i = 0; i < 3; i++) { ptr = &lapis[i].id; printf("Valor de id %d = %d - ", i ,*ptr); //não consegui nem com strcpy(); ptr_s = &lapis[i].cores; printf("Cor: %s\n\n", *ptr_s); } system("Pause"); return(0); } O trecho em específico: ptr_s = &lapis[i].cores; printf("Cor: %s\n\n", *ptr_s);
-
C fazer a estrutura de repetição ordene os valores dos vetores de forma crescente
Luiz Paulo Escobar respondeu ao tópico de Mateus Cavalari em C/C#/C++
Pesquisa no Youtube "Bubble-sort em C" e lê isso aqui. Se não entender bem, lê de novo. http://devfuria.com.br/logica-de-programacao/exemplos-na-linguagem-c-do-algoritmo-bubble-sort/ -
PHP Esse formulario não funciona no navegador
Luiz Paulo Escobar respondeu ao tópico de Luiz Paulo Escobar em Web e banco de dados
Alguém ajuda aí -
PHP Esse formulario não funciona no navegador
Luiz Paulo Escobar postou um tópico em Web e banco de dados
Esse formulário vem direto do livro "Aprendendo PHP" <?php if ('POST' == $_SERVER['REQUEST_METHOD']) { print "hello, ". $_POST['my_name']; } else { print <<< _HTML_ <form method="post" action="$_SERVER[PHP_SELF]"> Your name: <input type="text" name="my name"> <br> <input type="submit" value="Say Hello"> </form> _HTML_; } ?> -
PHP Quero ordenar um array multidimensional com sort()
Luiz Paulo Escobar respondeu ao tópico de Luiz Paulo Escobar em Web e banco de dados
@cerumaninho Sim, mas a única coisa que quero saber é se é possível a ordenação do array multidimensional com sort(). Ou ou seja, ordenar o valor do array que está dentro do array. Sim ou não? Isso eu faria para testes? Sim, eu vou printar em uma tabela, o estado e as cidades, mais sua população, coloquei abreviado para não perder tempo, me desculpe. Como eu faria isso? -
PHP Quero ordenar um array multidimensional com sort()
Luiz Paulo Escobar respondeu ao tópico de Luiz Paulo Escobar em Web e banco de dados
@cerumaninho Quero ordenar e imprimir ordenado por numero de habitantes -
CPU só tem entrada para DVI, tenho um monitor VGA
Luiz Paulo Escobar respondeu ao tópico de Luiz Paulo Escobar em Monitores de vídeo
@GusGraf é um DVI_D (dual link) no computador e VGA (analog only) no monitor -
PHP Quero ordenar um array multidimensional com sort()
Luiz Paulo Escobar postou um tópico em Web e banco de dados
<html> <head> <title>PHP Test</title> </head> <body> <?php $cidades = ['NY' => array('NY' => 8000000), 'CA' => array('LA' => 3000000, 'SD' => 1300000, 'SJ' => 900000), 'IL' => array('CH' => 2600000), 'TX' => array('HT' => 2100000, 'SA' => 1300000, 'DL' => 1100000), 'PA' => array('FF' => 1500000), 'AZ' => array('PX' => 1400000) ]; //ordenar sort($cidades); //isso é impossivel, eu sei print "<table border='1'>"; foreach($cidades as $key => $value){ foreach($value as $chave => $valor){ print"<tr>"; print"<td>$key</td><td>$chave</td><td>$valor</td> \n"; print"</tr>"; } } print "</table>"; ?> </body> </html> -
CPU só tem entrada para DVI, tenho um monitor VGA
Luiz Paulo Escobar postou um tópico em Monitores de vídeo
Tenho um CPU com o VGA já utilizado e outra entrada DVI, tenho um monitor extra com somente entrada VGA. Devo comprar um cabo parte VGA parte DVI ou adaptar com um conversor de VGA para DVI? -
Eu trabalho em uma academia, o dono da academia disponibilizou um monitor barato com uma entrada VGA, D-SUB, quero colocar esse segundo monitor para mostrar as mensalidades para o aluno na recepção. O CPU só tem uma entrada VGA e está sendo usada pelo monitor principal, e ele só tem a entrada DVI. Como procedo ? devo comprar um cabo VGA/DVI, ou devo adaptar um VGA com USB?
-
Eu estou na faculdade e somente fiz lógica de programação, surgiu uma oportunidade pra mim, se eu passar, vão me contratar e me treinar. (Na verdade é uma seleção). Me deram 2 meses para aprender PHP e JS Estou muito perdido, não tenho material. Estou pensando em compra o livro Aprendendo PHP by David Sklar. Devo só ler o livro? Ou devo fazer algo mais, aprender algo a mais, n faço ideia, por isso vim aqui.
-
C Comparando duas strings com condicional IF
Luiz Paulo Escobar respondeu ao tópico de Malcolm X em C/C#/C++
Tu aprendeu Assembly Arfneto? adicionado 0 minutos depois @arfneto adicionado 3 minutos depois E se o caractere foi maiúsculo?@Malcolm X adicionado 16 minutos depois Só pelo tamanho já poderia saber que as duas são diferentes. poderia ser assim: { char str1[31],str2[31]; int contStr=0; printf("Digite a primeira string: "); gets(str1); fflush(stdin); printf("Digite a segunda string: "); gets(str2); //caso queira ignorar maiusculas strupr(); if(strlen(str2) != strlen(str1)) printf("\nAs strings possuem conteudo diferente."); else{ printf("Comparando..."); for(int i=0;i<strlen(str1);i++) { if(str1[i] == str2[i]) { contStr++; printf("..."); } else break; } if(strlen(str2) == contStr) printf("\nAs strings digitadas tem exatamente os mesmos caracteres ."); else printf("\nAs strings possuem conteudo diferente."); } } @Malcolm X -
C estou tentando rodar uma string em um for, mas não vai
Luiz Paulo Escobar respondeu ao tópico de Malcolm X em C/C#/C++
@Midori Vai printar o /0 do final da string? adicionado 10 minutos depois @Malcolm X Sempre quando for manipular string com scanf use fflush(stdin); ou de um espaço antes do formatador. Exemplo errado: printf("Digite um nome: "); scanf("%s", str); //caso tenha isso printf("Digite um nome: "); scanf("%s", str); printf("Digite o segundo nome: "); scanf("%s", str2); //já da erro, porque ele armazena o enter do click na proxima variável //no caso ---> scanf("%s", str2); Exemplos corretos: printf("Digite um nome: "); scanf("%s", str); //disso pra isso printf("Digite um nome: "); scanf(" %s", str); // observe que tem um espaço antes do %s, estão o computador vai ignorar o ENTER // outra opção, usada em gets que não tem formatador printf("Digite o segundo nome: "); fflush(stdin); scanf("%s", str); // ou printf("Digite o segundo nome: "); fflush(stdin); //limpa o buffer do teclado antes de ler gets(str); // no caso de linux seria algo assim: printf("Digite o segundo nome: "); __fpurge(stdin); gets(str); -
C Problema em ordenação de registro (por parametro) bubble sort
Luiz Paulo Escobar respondeu ao tópico de Luiz Paulo Escobar em C/C#/C++
Eu programo a 5 semanas(Isso, só exercícios básicos), o que eu quis dizer é que, nunca mexi com manipulação de registros em funções, no máximo, fiz exercícios de registrar alguém no próprio main(). Ontem eu entendi o porque estava dando bug, por causa dessa linha abaixo: . Vou ver esse programa no GitHub. Obrigado@arfneto por ter essa paciência ai pra ensinar. Vou aplicar! Logo logo venho com mais dúvidas, porque vou aumentar esse código. -
C Problema em ordenação de registro (por parametro) bubble sort
Luiz Paulo Escobar respondeu ao tópico de Luiz Paulo Escobar em C/C#/C++
Eu não sabia usar o scanf e gets com registro por referencia, fiz isso praticamente pra aprender a usar e acabei não modificando para aquele seu modo mais prático. Eu entendi, mas como citei acima, eu acabei não modificando porque peguei no código agora 23:00, ai esqueci, bem lembrado! P#ta m%&da , vou reconstruir aqui. Não tenho desculpas. Vou martelar esses erros na minha mente! Muito obrigado, muito obrigado mesmo! vou arrumar esse atraso e esse bug autoral
Sobre o Clube do Hardware
No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais
Direitos autorais
Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais