-
Posts
26 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Livros
Cursos
Análises
Fórum
Tudo que Fábio Corrêa Vitorino postou
-
Javascript Problema com extensão Node Exec no Visual Studio Code
Fábio Corrêa Vitorino respondeu ao tópico de Fábio Corrêa Vitorino em Web e banco de dados
Problema resolvido! Eu tinha baixado o vscode pela central de download do Linux Mint, desinstalei o vscode e resolvi instalar via terminal via snap com os comandos: sudo apt-get install snapd snapd-xdg-open sudo snap install --classic vscode E simplesmente está funcionando tudo corretamente. Se alguém estiver com o mesmo problema, tente fazer o mesmo. -
Javascript Problema com extensão Node Exec no Visual Studio Code
Fábio Corrêa Vitorino postou um tópico em Web e banco de dados
Olá pessoal, tudo bem? Estou utilizando o visual studio code para os meus estudos com javascript. Sempre utilizei a extensão Node Exec que serve para executar arquivos .js diretamente do visual studio code. Porém formatei meu pc e troquei do sistema operacional ubuntu para o Linux Mint, e fiz todas as instalações necessárias inclusive do próprio node.js. Mas quando vou executar um arquivo .js pelo visual studio code apertando F8 ele não executa e dá erro. No terminal aparece o seguinte: sh-5.0$ cd "/home/fabio/Área de Trabalho/Curso JS/testes" sh-5.0$ undefined "node_81422329ef678.tmp" sh: undefined: comando não encontrado sh-5.0$ Em seguida ele cria um arquivo chamado node_81422329ef678.tmp e dentro desse arquivo está o comando js que era pra ser executado no arquivo atual. Um comando simples apenas para verificar se a extensão está funcionando. console.log('teste') Outro detalhe é que, dentro do visual studio code, se eu abrir um novo terminal e digitar "node" era para ser executado o node dentro do terminal do VS code, porém ele dá como comando inválido. Eu já reinstalei tanto o visual studio, quanto o node.js quanto a extensão node exec e não resolveu. Porém no terminal do linux se eu digitar "node" ele abre o node.js normalmente. A versão do node.js instalada é a mais atual LTS: Node.js v12.x: # Using Ubuntu curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash - sudo apt-get install -y nodejs Que foi instalado pelo próprio github do node.js Alguém ai passou por isso? Sabe como resolver? Desde já agradeço!!! -
PHP Problema com formulário de contato usando PhpMailer
Fábio Corrêa Vitorino respondeu ao tópico de Fábio Corrêa Vitorino em Web e banco de dados
@br.renatolima Putz, não sabia disso. Não encontrei nada falando sobre. Vou dar uma pesquisada a fundo para ver se encontro alguém falando sobre isso e se tem alguma previsão de normalidade. Mas muito obrigado por me informar, se souber de alguma novidade posta aqui. Valeu, abraço!!!! -
PHP Problema com formulário de contato usando PhpMailer
Fábio Corrêa Vitorino postou um tópico em Web e banco de dados
Olá pessoal, boa tarde! Estou enfrentando um problema com meu formulário de e-mail que não consigo resolver de forma alguma, já revirei a net e nada. Seguinte, esse formulário que estou tendo problemas estava funcionando perfeitamente até ano passado (2017), e do nada ele para de funcionar. Já tentei de tudo, já atualizei a classe, já utilizei outros formulários prontos e todos estão dando o mesmo erro, tanto localmente (wamp), quanto no servidor de hospedagem. O erro que apresenta é referente ao servidor smtp, parece que ele não está conseguindo fazer autenticação. Vou postar meu código todo e explicar de forma mais detalhada. <?php $nome = utf8_decode (strip_tags(trim($_POST['nomeremetente']))); $email = utf8_decode (strip_tags(trim($_POST['emailremetente']))); $ddd = utf8_decode (strip_tags(trim($_POST['ddd']))); $telefone = utf8_decode (strip_tags(trim($_POST['telefone']))); $assunto = utf8_decode (strip_tags(trim($_POST['assunto']))); $mensagem = utf8_decode (strip_tags(trim($_POST['mensagem']))); require_once('PHPMailer/class.phpmailer.php'); $Email = new PHPMailer(); $Email->SetLanguage("br"); $Email->IsSMTP(); // Habilita o SMTP $Email->SMTPAuth = true; //Ativa e-mail autenticado $Email->Host = 'ssl://smtp.gmail.com'; // Servidor de envio # verificar qual o host correto com a hospedagem as vezes fica como smtp. $mail->SMTPSecure = 'ssl'; // SSL REQUERIDO pelo GMail $Email->Port = '465'; // Porta de envio $Email->Username = '[email protected]'; //e-mail que será autenticado $Email->Password = 'minha senha'; // senha do email // ativa o envio de e-mails em HTML, se false, desativa. $Email->IsHTML(true); // email do remetente da mensagem $Email->From = '[email protected]'; // nome do remetente do email $Email->FromName = utf8_decode($email); // Endereço de destino do emaail, ou seja, pra onde você quer que a mensagem do formulário vá? $Email->AddReplyTo($email, $nome); $Email->AddAddress("[email protected]"); // para quem será enviada a mensagem // informando no email, o assunto da mensagem $Email->Subject = "(Contato do site )"; // Define o texto da mensagem (aceita HTML) $Email->Body .= "<br /><br /> <strong>Nome:</strong> $nome<br /><br /> <strong>E-mail:</strong> $email<br /><br /> <strong>Telefone:</strong> $ddd - $telefone<br /><br /> <strong>Assunto:</strong> $assunto<br /><br /> <strong>Mensagem:</strong><br /> $mensagem"; // verifica se está tudo ok com oa parametros acima, se nao, avisa do erro. Se sim, envia. if(!$Email->Send()){ echo "<script>alert('Ocorreu um erro, tente novamente!');window.history.go(-1)</script>"; echo "Erro: " . $Email->ErrorInfo; }else{ echo "<script>alert('Sua mensagem foi enviada com sucesso!');window.history.go(-1)</script>"; } ?> <div class="div-form"> <h1>Formulário de Contato</h1> <form action="envia.php" method="post"> <fieldset> <p><label for="nome">Nome:</label></p> <input type="text" name="nomeremetente" size="30" class="width233" required="yes"> <p><label for="email">E-mail:</label></p> <input type="text" name="emailremetente" size="30" class="width233" required="yes" pattern="[a-z0-9._%+-]+@[a-z0-9.-]+\.[a-z]{2,4}$" / > <p><label for="email">Telefone:</label></p> <input type="text" name="ddd" size="10" class="width10" pattern="[0-9]+$" /> <input type="text" name="telefone" size="30" class="tel" pattern="[0-9]+$" /> <p><label for="assunto">Assunto:</label></p> <input type="text" name="assunto" size="30" required="yes" class="width233"/> <p><label for="texto">Mensagem:</label></p> <textarea name="mensagem" rows="10" class="width233" required="yes"></textarea> <input type="submit" name="enviar" value="Enviar" class="enviar" /> </fieldset> </form> </div> </body> </html> Localmente, com wamp exibe esse erro aqui: A linha 17 do arquivo envia.php é essa aqui: $mail->SMTPSecure = 'ssl'; // SSL REQUERIDO pelo GMail E no servidor online ele só exibe a mensagem de erro: Erro de SMTP: Não foi possivel conectar com o servidor SMTP. o que eu já fiz: Alterei a porta para 587. Retirei o SSL:// do > $Email->Host = 'ssl://smtp.gmail.com'; Já procurei formulários prontos, porém todos exibem o mesmo erro de SMTP. E lembrando que sempre esteve ativado a opção de DISPOSITIVOS MENOS SEGUROS, no google para que ele não bloqueie o envio. Bom, acho que é isso, se alguém puder me ajudar eu agradeço, já revirei o fórum todo mas nada me ajudou. Retificando a mensagem anterior, eu por acaso acessei a conta do gmail que estou usando no phpmailer e recebi uma notificação de segurança de que uma tentativa de login foi bloqueada. Só não entendi porque o gmail está bloqueando, sendo que eu já ativei o acesso a aplicativos menos seguros. Será existe alguma configuração além dessa que possa estar bloqueando???? Desde já eu agradeço aos amigos que disponibilizarão de seu tempo para tentar me ajudar. Fiquem na paz!!! -
Gravador de cd/dvd não lê discos?!?!
Fábio Corrêa Vitorino respondeu ao tópico de craftrod em CD, DVD, Blu-ray, disquetes e fitas
Ok, qualquer coisa dá um toque! Abraço! -
Gravador de cd/dvd não lê discos?!?!
Fábio Corrêa Vitorino respondeu ao tópico de craftrod em CD, DVD, Blu-ray, disquetes e fitas
Humn entendi, você já tentou instalar esse drive em outro pc? Se conseguir faça isso, e verifique se continua a não funcionar. -
Gravador de cd/dvd não lê discos?!?!
Fábio Corrêa Vitorino respondeu ao tópico de craftrod em CD, DVD, Blu-ray, disquetes e fitas
Boa noite! Sim, muito provavelmente seu drive da gravadora é sata, tente então trocar o cabo, e veja se o problema persiste. Esse seu drive ele é novo? Você comprou recente? Ou já faz tempo que tem? -
Especificação de wifi
Fábio Corrêa Vitorino respondeu ao tópico de Eduan Brito Umsócaminho em Smartphones, celulares, tablets e apps
Boa tarde! Da uma lida aqui http://www.tecmundo.com.br/internet/2764-wireless-diferencas-entre-as-geracoes-b-g-e-n.htm Acho que vai sanar as suas dúvidas. -
Gravador de cd/dvd não lê discos?!?!
Fábio Corrêa Vitorino respondeu ao tópico de craftrod em CD, DVD, Blu-ray, disquetes e fitas
Boa tarde! Você sabe me dizer se seu gravador cd/dvd é SATA ou IDE? Já verificou no SETUP ou no gerenciador de dispositivos se seu Drive foi detectado? Se ele está abrindo e "lendo" significa que a alimentação está ok, porém pode ser problema no seu cabo SATA ou se for ide cabo flat. Arrume com algum amigo outro cabo e faça a substituição, e veja se o problema persiste. Se for conector sata, tente trocar de conector se houver outro, e faça o teste verifique se ele esta sendo identificado. -
Olá amigos, boa tarde! Estou desenvolvendo um site em PHP, tenho meu servidor localhost e queria habilitar o sendmail para que o php passasse a enviar email através do formulário php sem a necessidade de se hospedar os arquivos num servidor web. Anteriormente eu usava um servidor free de php para fazer os testes de envio de email com meu formulário php. Porém, acho que o excedi o limite de envios e nunca mais consegui enviar email por lá. A alternativa que pensei foi enviar email localmente. Pesquisei um pouco, e vi que era necessário instalar o sendmail para que passasse a enviar emails localmente. Instalei o sendmail e fiz as configs que vi em varios tutoriais, porém não funcionou. Eu envio email, pelo formulario, o formulario envia normalmente, só que o email não chega. Meu php.ini está assim: [mail function] ; For Win32 only. ; http://php.net/smtp SMTP = smtp.gmail.com ; http://php.net/smtp-port smtp_port = 25 ; For Win32 only. ; http://php.net/sendmail-from ;sendmail_from = [email protected] ; For Unix only. You may supply arguments as well (default: "sendmail -t -i"). ; http://php.net/sendmail-path sendmail_path = /usr/sbin/sendmail -t -i ; Force the addition of the specified parameters to be passed as extra parameters ; to the sendmail binary. These parameters will always replace the value of ; the 5th parameter to mail(). ;mail.force_extra_parameters = ; Add X-PHP-Originating-Script: that will include uid of the script followed by the filename mail.add_x_header = On ; The path to a log file that will log all mail() calls. Log entries include ; the full path of the script, line number, To address and headers. ;mail.log = ; Log mail to syslog (Event Log on Windows). ;mail.log = syslog Notei o caminho nesta linha: sendmail_path = /usr/sbin/sendmail Porém na pasta /usr/sbin/ não existe o arquivo sendmail, pode ser por isso que não está enviando? E na linha SMTP = smtp.gmail.com coloquei o smtp do gmail que é a conta por onde o formulario vai receber as msgs, não sei se isto está correto. Não postarei aqui as linhas de código do meu formulario, pois como disse ele está funcionando normalmente, meu problema é com o php no linux para que ele passe a enviar emails sem ter a necessidade de hospedar os arquivos num servidor web. Estou usando o linux mint. Desde agradeço a todos!
-
Se tiver dados gravar se não, ignorar
Fábio Corrêa Vitorino postou um tópico em Web e banco de dados
Olá, bom dia! Estou com uma dúvida de como desenvolver um sistema que se relaciona com os dias do mês. Por exemplo, se um mês tiver 31 dias, precisarei de 31 inputs para inserir uma informação por dia, se o mês tiver 30, precisarei de 30 inputs e assim por diante. Não queria nada muito complexo, ai pensei em uma forma de fazer isso usando somente php sem precisar de outras linguagens. Eu tenho a lógica, porém não sei como devo proceder. o que eu pensei foi: Fazer um formulário com 31 inputs (quantidade máxima de dias num mês), e fazer uma condição para que ele grave somente os inputs que tem informação e ignorar os que estão em branco. Não sei se seria o mais correto porém é a unica alternativa na qual consigo pensar no momento. Queria a opinião dos amigos, se alguém tiver uma ideia melhor eu agradeço! -
Dados duplicados no MYSQL, como resolver?
Fábio Corrêa Vitorino respondeu ao tópico de Fábio Corrêa Vitorino em Web e banco de dados
@dif Desculpe-me pela demora, fiz o que você me orientou e deu certo! =) muiiito obrigado!!! -
Dados duplicados no MYSQL, como resolver?
Fábio Corrêa Vitorino respondeu ao tópico de Fábio Corrêa Vitorino em Web e banco de dados
@dif Boa noite! Então, o que acontece, eu não fiz um comando de insert, eu apenas atualizo as informações, é um sisteminha bem simples de postagem de noticia, na hora que o cara abre o painel administrativo e vai editar/escrever uma noticia, fiz um select no banco pra exibir a noticia(texto) pra pessoa poder editar a partir daí. Meu banco está assim: Só lembrando que esse problema está acontecendo em todas as tabelas. Mais uma vez, muito obrigadoo! -
Dados duplicados no MYSQL, como resolver?
Fábio Corrêa Vitorino respondeu ao tópico de Fábio Corrêa Vitorino em Web e banco de dados
Boa noite, Tirei uma ss do que está acontecendo. Neste caso eu inseri a palavra "teste" uma unica vez no mysql, tanto no banco quanto na hora de exibir fica assim: Eu tinha falado que estava duplicando a informação, mas agora já esta diferente, ele guardou 6x a informação oO. O que pode ser? -
Dados duplicados no MYSQL, como resolver?
Fábio Corrêa Vitorino respondeu ao tópico de Fábio Corrêa Vitorino em Web e banco de dados
Bom dia! Nossa, nem tinha reparado nessa variável $id, eu desisti de usar e esqueci de apagar essa linha kkkkk. Bom, no momento não estou em casa, assim que chegar em casa vou tirar um print de como fica e te mostro. Valeuuu!!! -
Dados duplicados no MYSQL, como resolver?
Fábio Corrêa Vitorino postou um tópico em Web e banco de dados
Olá pessoal, boa noite! De um tempo pra cá estou tendo um problema chato com meu banco de dados mysql, o problema é, tudo que eu envio pro banco de dados através de um campo textarea, é duplicado, por exemplo se eu envio "teste" quando vou exibir a informação na página, ele está assim: teste teste Olhei no phpmyadmin e obviamente também há uma entrada duplicada. Segue abaixo meu código: Formulário onde escrevo o que quero publicar, campo textarea com plugin de edição de texto: <style type="text/css"> body { background-color: #A2D7FB; }</style> <!-- TinyMCE --><script type="text/javascript" src="tinymce_pt/jscripts/tiny_mce/tiny_mce.js"></script><script type="text/javascript" src="tinymce_pt/jscripts/tiny_mce/plugins/tinybrowser/tb_tinymce.js.php"></script><script type="text/javascript"> tinyMCE.init({ // General options language : "pt", mode : "textareas", theme : "advanced", plugins : "safari,pagebreak,style,layer,table,save,advhr,advimage,advlink,emotions,iespell,inlinepopups,insertdatetime,preview,media,searchreplace,print,contextmenu,paste,directionality,fullscreen,noneditable,visualchars,nonbreaking,xhtmlxtras,template", // Theme optionstheme_advanced_buttons1:"code,bold,italic,underline,strikethrough,justifyleft,justifycenter,justifyright,justifyfull,cleanup,link,unlink,image,table,formatselect,fontselect,fontsizeselect,forecolor,backcolor,fullscreen", // Theme options theme_advanced_buttons2 : "", theme_advanced_buttons3 : "", theme_advanced_buttons4 : "", theme_advanced_toolbar_location : "top", theme_advanced_toolbar_align : "left", theme_advanced_statusbar_location : "bottom", theme_advanced_resizing : true, // Example content CSS (should be your site CSS) content_css : "css/content.css", // Drop lists for link/image/media/template dialogs template_external_list_url : "lists/template_list.js", external_link_list_url : "lists/link_list.js", external_image_list_url : "lists/image_list.js", media_external_list_url : "lists/media_list.js", file_browser_callback : "tinyBrowser", // Replace values for the template plugin template_replace_values : { username : "Some User", staffid : "991234" } });</script><div id="mensagem"><div id="titulo" align="left" style="font-family:Gotham, 'Helvetica Neue', Helvetica, Arial, sans-serif; color:#0974AE;"><p><strong>Adicionar/Editar Mensagem</strong></p></div><table width="200" border="0" cellspacing="0" cellpadding="0"> <tr> <td><form name="formulario" method="post" action="enviar.php"> <table width="700" height="380" border="0" cellspacing="0" cellpadding="0"> <tr> <td height="323"><textarea name="noticias" id="noticias" cols="90" rows="30"><?php error_reporting(E_ALL ^ E_DEPRECATED);include ("conecta.php");mysql_select_db("gebem");$result = mysql_query('SELECT noticias FROM noticias');while($row = mysql_fetch_array($result)){echo $row['noticias'];}?></textarea></td> </tr> <tr> <td height="19"> </td> </tr> <tr> <td height="37"><input type="submit" formaction="enviar.php" value="Enviar Mensagem"></td> </tr> </table> </form></td> </tr></table></div></body> enviar.php <?php error_reporting(E_ALL ^ E_DEPRECATED);include ("conecta.php");$noticias = $_POST['noticias'];$id = ['id'];mysql_select_db("gebem");$sql= mysql_query("UPDATE noticias SET noticias= '$noticias'");$inserir = $sql;if ($inserir) {echo "<script language='javascript' type='text/javascript'>alert('Mensagem publicada com sucesso!!!');window.location.href='content.html';</script>";}else {echo "<script language='javascript' type='text/javascript'>alert('Ocorreu um erro, tente novamente!');window.location.href='content.html';</script>";}mysql_close($con); ?> Alguém pode me ajudar? Desde já muitooo obrigado!!! -
Ajuda com css (height automático)
Fábio Corrêa Vitorino respondeu ao tópico de Fábio Corrêa Vitorino em Web e banco de dados
@dif Vivendo e aprendendo kkkkkk Valeu cara, valeu mesmo! Abraçooo!! -
Ajuda com css (height automático)
Fábio Corrêa Vitorino respondeu ao tópico de Fábio Corrêa Vitorino em Web e banco de dados
@dif Ok, tentarei mais tarde e aviso! Valeu!!! -
Ajuda com css (height automático)
Fábio Corrêa Vitorino respondeu ao tópico de Fábio Corrêa Vitorino em Web e banco de dados
Bom dia @dif Sempre tu mesmo para me ajudar né?! kkkkk Então, Retirei o height assim como você sugeriu, porém veja o que aconteceu: o #conteudo simplesmente não aparece, é como se estivesse com height = 0 Você sabe o que pode ser? -
Bom dia amigos! Estou tendo um problema com meu css, tenho um sistema de exclusão de usuários que lista todos os usuários cadastrados no sistema. Eu quero que quando abra o sistema o layout se estenda para o tamanho da quantidade de usuários. Veja que na imagem o o fundo está muito abaixo do ultimo usuário, segue código: <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><style type="text/css">#titulo { height:25px; width:400px; color:#fff; font-family:Tahoma, Geneva, sans-serif; text-align:center; font-size:16px; border:solid 1px #0974AE; background-color:#0974AE;background-image: linear-gradient(to bottom, transparent, rgba(0,0,0,.3));position:absolute;vertical-align:middle; }#conteudo { width:400px; height:100%; color:#0974AE; font-family:Tahoma, Geneva, sans-serif; border:solid 1px #0974AE; background-color:#E7F5FE;}#tabela { position:absolute; left:10px; top:37px; text-align:center; }</style><div id="titulo"><strong>Excluir Usuários cadastrados</strong></div><div id="conteudo"><table id="tabela" bordercolor="#0974AE" width="398" border="1" cellspacing="0" cellpadding="0" style="border-collapse: collapse;"> <tr> <td bgcolor="#ABDEFB" style="font-size:14px;" height="100%"><b>Nome</b></td> <td bgcolor="#ABDEFB" style="font-size:14px;"><b>Usuário</b></td> <td bgcolor="#ABDEFB" style="font-size:14px;"><b>Excluir</b></td> </tr> <tr><?phperror_reporting(E_ALL ^ E_DEPRECATED);$conexao = mysqli_connect("localhost","root","", "news");$result = mysqli_query($conexao, "SELECT login, senha, id FROM news");while($row = mysqli_fetch_object($result)){echo "<tr><td>$row->login</td>". "<td>$row->senha</td>". "<td><a href='exclui.php?id=$row->id'><img src='delete.gif' width='30' height='28'></a></td></tr>"; }?></table> Alguém pode me ajudar? Desde já agradeço! Abraço.
-
Sistema de exclusão, problemas com layout
Fábio Corrêa Vitorino respondeu ao tópico de Fábio Corrêa Vitorino em Web e banco de dados
DIF, Caraa não creio que eu não percebi isso!!!! kkkkkk Nossa, valeu man, valeu mesmo! Abraçooo!!! -
Sistema de exclusão, problemas com layout
Fábio Corrêa Vitorino postou um tópico em Web e banco de dados
Olá pessoal, boa tarde! Gostaria de ajuda dos amigos, pois estou engatinhando no mundo do php e estou enfrentando um problema que não sei como resolver. É o seguinte, tenho um sistema de exclusão de usuários de um painel administrativo. Com apenas 1 usuário no sistema ele funciona perfeitamente, o layout fica 100%, porém quando se adiciona mais usuários, e ele carrega no sistema pra eu escolher qual quero excluir ele fica desorganizado, em vez de os dados se enfileirarem um em baixo do outro, eles estão ficando lado a lado. Vejam: Com layout ok Com mais de 1 usuário cadastrado Segue código fonte: <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><style type="text/css">body{ height:50%;}#titulo { height:25px; width:400px; color:#fff; font-family:Tahoma, Geneva, sans-serif; text-align:center; font-size:16px; border:solid 1px #0974AE; background-color:#0974AE;background-image: linear-gradient(to bottom, transparent, rgba(0,0,0,.3));position:absolute;vertical-align:middle; }#conteudo { width:400px; height:100%; color:#0974AE; font-family:Tahoma, Geneva, sans-serif; border:solid 1px #0974AE; background-color:#E7F5FE;}#tabela { position:absolute; left:10px; top:37px; text-align:center; }</style><div id="titulo"><strong>Excluir Usuários cadastrados</strong></div><div id="conteudo"><table id="tabela" bordercolor="#0974AE" width="398" border="1" cellspacing="0" cellpadding="0" style="border-collapse: collapse;"> <tr> <td bgcolor="#ABDEFB" style="font-size:14px;" height="100%"><b>Nome</b></td> <td bgcolor="#ABDEFB" style="font-size:14px;"><b>Usuário</b></td> <td bgcolor="#ABDEFB" style="font-size:14px;"><b>Excluir</b></td> </tr> <tr><?phperror_reporting(E_ALL ^ E_DEPRECATED);$conexao = mysqli_connect("localhost","root","", "news");$result = mysqli_query($conexao, "SELECT login, senha, id FROM news");while($row = mysqli_fetch_object($result)){echo "<td>$row->login</td>". "<td>$row->senha</td>". "<td><a href='exclui.php?id=$row->id'><img src='delete.gif' width='30' height='28'></a></td>"; }?></table> Alguém sabe onde estou errando? Estou com problemas no height do css também, ele deveria se ajustar automaticamente conforme for adicionando usuários. Mas postarei essa dúvida em css. Amigos desde já agradeço!!!
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