Ir ao conteúdo
  • Cadastre-se

Felipe Paz

Membro Pleno
  • Posts

    205
  • Cadastrado em

  • Última visita

Tudo que Felipe Paz postou

  1. @André Da Silva Ventura , tudo bem? Na verdade teu código precisa ser melhorado em algumas partes. Primeiramente, remover todo o css dele e inserí-lo em um arquivo .css. A chamada dele, caso não saiba, você vai fazer no head do teu html. Por exemplo <head> <link rel="stylesheet" href="minhapasta/meuarquivo.css" /> </head> Tem head dentro de head. Não pode. Todo a meta tag ou link de chamada deve ser feito dentro da head e não pode colocar divs lá dentro. Após isso feito, surge a questão de inserção dos dados em um banco de dados. Aí entra o X da questão. Para isso, você vai precisar trabalhar com alguma linguagem de programação web: php, asp, jsf entre outros. Pegar esses dados e jogá-los no banco de dados seja puramente com a linguagem de programação escolhida, seja por ajax ( um método do javascript). Enfim, com base no que tu escreveu, sugiro que primeiramente continue estudando html, css, como se trabalha com essas duas marcações e somente após isso aprenda uma linguagem de programação web para depois trabalhar com dados e manipulação dos mesmos.
  2. Sei lá, @DiF, só sei que é assim. E como nunca tinha trabalha em empresa ainda com programação, só por fora, várias dúvidas vem surgindo, coisas que eu nem imaginava antes porque não era necessário. Mas como sempre, valeu imensamente a ajuda.
  3. @DiF Entendi perfeitamente tua sugestão e, pra mim, era seria a única e mais fácil alternativa, mas aí surge um problema. A empresa q eu to trabalhando não trabalha com ajax. Todas as requisões são feitas em input de formulários. Por isso, eu precisaria exatamente disso que você sugeriu mas sem ajax. Pegando os index das colunas, aplicando classes pra fazer o filtro, já com a tabela toda carregada. Toda a filtragem seria totalmente client-side.
  4. E aí gurizada, beleza? Anteriormente fiz um post onde citava o caso de filtar dados a partir de um select na tabela. Pois bem, revisando o que necessito e entendo isso, basicamente o que o usuário irá fazer é selecionar uma option no select, e clicar no input radio correspente. Exemplo: O select possui <select> <option value="0">Mostrar todos</option> <option value="1">Contas a Pagar</option> <option value="2">Contas a receber</option> </select> E mais três input radio: <input type="radio" id="dia"> Dia <input type="radio" id="mes"> Mês <input type="radio" id="ano"> Ano Eu preciso que, quando o usuário selecionar o tipo de conta no select e clicar no input correspondente ao período, a tabela mostre apenas esses valores. Ex: Contas a pagar - dia (data atual). A tabela vai mostrar todos os valores que sejam contas a pagar na data de hoje.
  5. @Bruno Wrezinski impossível. Vamos por partes. HTML nada faz sozinho. Ele serve apenas para colocar cada quadrado no seu lugar. O CSS serve para estilizar o html e dar certa "dinamicidade" no conteúdo. Javascript será usado para interação usuário e página navegada. No teu caso, única solução seria, sem css e js, usar um select mas seriam opções e não conteúdo dinâmico. <select> <option value="1">Opção 1</option> <option value="2">Opção 2</option> <option value="3">Opção 3</option> <option value="4">Nenhuma das opções</option> </select> Agora, é extremamente fácil criar algo assim até mesmo usando puramente o css. Dá uma estudada sobre html, css e javascript, entenda realmente o que cada um funciona e então você vai ver que o que está pedindo é realmente fácil.
  6. @Air-Gear já chegou a olhar o .htaccess dele? Se for um template antigo e não trabalha com frameworks como laravel, cake e etc, pode ser q está cetado no htaccess as rotas das páginas.
  7. E aí gurizada, beleza? Alguém sabe alguma função para retirar os acentos e caracteres especiais em jquery? Testei infinitas funções e nenhuma funcionou já que preciso que o caractere seja alterado enquanto o usuário digita. Basicamente, um textarea área e no evento input do jquery, a função é chamada substituindo, por exemplo, um á por um a.
  8. Habitue-se, no fórum, a postar o código e não o arquivo. Algumas considerações no teu css: -> Não precisa fazer aquele monte de declaração de tags para o reset do browser. Basta apenas inserir, no início do css isto: * { margin: 0; padding: 0; } Evite fazer muitas mudanças utilizando um seletor global. Crie classes para os elementos. No caso do header, poderia colocar um: header { width: 100%; float: left; height: auto; } Que, basicamente, está flutuando à esquerda, com altura automática e largura sempre 100%;
  9. E aí gurizada, beleza? É o seguinte: tenho duas tabelas. Uma com anúncios e outra com usuários. Eu quero listar todos os dados do usuário com join nos anúncios que ele possui, mas as informações da tabela usuario repete tantas vezes houver dados na tabela anúncios referente ao usuário em questão. Como resolver. Quero que apareça apenas uma vez todos os dados do usuário e apareça todos os anúncios que este usuário tiver. $listar = $pdo->prepare(" SELECT DISTINCT usuario.nome, usuario.telefone, usuario.email, usuario.data_cadastro, anuncio.id_anuncio, anuncio.titulo, anuncio.nome_categoria FROM usuario LEFT JOIN anuncio on usuario.id_user = anuncio.id_user WHERE usuario.id_user = ? GROUP BY anuncio.id_anuncio, anuncio.titulo ORDER BY anuncio.id_anuncio"); $listar->bindValue(1, $usuario, PDO::PARAM_INT); $listar->execute();
  10. @André Ciappina, vamos por partes. Saber html, css é diferente de programar. Você pode saber fazer um site mas pode não saber programar, já o contrário não é muito aplicável. HTML não é linguagem de programação, é uma linguagem de marcação, serve apenas para delimitar "os quadrados nos seus respectivos lugares" dentro de uma página web. O CSS vai estilizar, dar as corzinhas, e o javascript vai animar essa página como ao clicar num botão aparecerá uma mensagem, e tantas outras infinitas coisas que se pode fazer com js. A pergunta é a seguinte: o que vocẽ quer? Desenvolvimento web, aplicação móvel, programação para desktop? Partindo desse ponto você consegue traçar uma linha e seguir essa ideia. Mas como você já citou o desenvolvimento web, vamos continuar nessa linha. Lógica de programação é a base para qualquer, QUALQUER linguagem de programação, uma vez sabendo a lógica, você programa em qualquer linguagem, basta aprender o "idioma" dela e programar. Então, imaginando que você não vai querer ficar só no html e css, estude muito lógica de programação, uma linguagem que eu recomendaria fortemente para aprender lógica e programando seria Python (tem muuuuuita coisa no youtube sobre Python) e claro, estudar bastante css e javascript. HTML é limitado, não tem muito o que estudar, uma vez que se decora as tags principais de um site não tem mais o que estudar. Agora, estilizar com inifinitas possibilidades com css e js aí sim a coisa muda de proporção. Em resumo, continue estudando lógica, eu recomendaria estudar lógica com Python, estude bastante css, javascript, algum framework como jquery. E depois veja se você quer continuar no desenvolvimento front-end ou partir para o back-end com php, .net, .jsf e afins ou pegar outro rumo. E quando eu digo estudar é, tudo o que aprender, pratique, pratique, teste, pratique, teste, pratique, aprimore. Só assim você vai entender e aprender.
  11. E aí gurizada, beleza? É o seguinte, criei uma animação muito simples porém esta animação só funciona no firefox. Por que será? HTML <div class="down"><span></span></div> E o CSS .down span { position: relative; top: 10%; left: 50%; } .down span::before { content: ''; position: absolute; top: 80%; left: 0; width: 3px; height: 10px; border-radius: 35%; background: #fff; transform: translate(-50%, 0); } .down span::after { content: ''; position: absolute; top: 150%; left: 0; width: 5px; height: 5px; border-radius: 50%; background: #fff; -webkit-transform: translate(-50%, 100%); transform: translate(-50%, 100%); -webkit-animation: down 0.5s infinite linear; -moz-animation: down 0.5s infinite linear;; -ms-animation: down 0.5s infinite linear;; -o-animation: down 0.5s infinite linear; animation: down 0.5s infinite linear; } @-webkit-keyframes down { 0% {top: 130%;} 40% {top: 150%;} 60% {top: 200%;} 100% {top: 250%;} } @-moz-keyframes down { 0% {top: 130%;} 40% {top: 150%;} 60% {top: 200%;} 100% {top: 250%;} } @-o-keyframes down { 0% {top: 130%;} 40% {top: 150%;} 60% {top: 200%;} 100% {top: 250%;} } @keyframes down { 0% {top: 130%;} 40% {top: 150%;} 60% {top: 200%;} 100% {top: 250%;} }
  12. Veja bem, quando se trabalha com margin, você está alterando o espaço entre elementos irmãos. Quando se trabalha com uma estrutura identada, um elemento dentro do outro, você precisa estipular como cada um vai se comportar - Procure por seletores no css e vai entender melhor - Nesse caso acima, simplesmente tem um elemento dentro de outro. Quando você seta a margin-top para o #rodape, ele ganha uma margin X em relação ao topo do html, quando você seta outro margin-top, agora para o #textrp, como não há nenhuma concordância em quem é pai, quem é filho, o browser interpreta que ele também está setando a margin em relação ao topo do html. Neste caso tem-se que usar a propriedade position para adequar corretamente o conteúdo. Você pode conferir teu exemplo aqui. O elemento pai, no caso o #rodape, recebe um position relative (ele está posicionado relativamente ao html). Já o elemento filho, #textrp, recebe um position absolute, setando assim, seu comportamento ao elemento pai, então, toda margin que ele receber, será referente ao pai, e não mais ao top do html como estava sendo feito antes. No exemplo, o #rodape fica a 50px do topo e o #textrp fica a 50px do topo do elemento pai, #rodape. De início é chato e complicado isso, mas estude estes casos e treine muito, teste muito. Só assim vai entender como funcionam estas coisinhas.
  13. @DenilsonNap na verdade você está trocando um método pelo outro. Quando se quer apenas ajustar a distância de um elemento seja em relação ao body da página ou a um outro elemento, o correto é utilizar o margin. Já se você quer posicionar o elemento em algum lugar do corpo da página, aí você utiliza o position e define as coordenadas com top, bottom e etc. Outra coisa, no teu campo input text tem um size="Resposta!", imagino que seja a dica do input para que o usuário digite algo. Este atributo é o placeholder. O size, como o próprio nome diz, é para definir o tamanho do input. Mais uma coisa, procure manter teus ids e classes em minúsculo, não há necessidade de deixar em maiúsculo. Enfim, fiz algumas mudanças no html e no css e tudo dando espaçamento através do margin. <marquee behavior="alternate"> <div id="TextP"> <h1>SITE EM CONSTRUÇÃO</h1> </div> </marquee> <h2 id="LDE">LIBERDADE DE ESCOLHA</h2> <div id="CDT"> <h3>Sobre o projeto</h3> <p>Nosso projeto tem o intuito de <strong>aprender, partilhar e apensar</strong>.</p> </div> <div id="FORMU"> <h3> O que é liberdade de escolha para você?</h3> <form action="http://formmail.kinghost.net/formmail.cgi" method="POST"> <input type="text" placeholder="Resposta!" name="nome"><br /> <input type="submit" name="BTEnvia" value="Enviar"> </form> </div> E o CSS com o margin: * {margin:0; padding:0;} #TextP { color:rgb(42, 104, 163); font-family: arial, helvetica, sans-serif; text-shadow: 0.1em 0.1em 0.15em #333; margin-top: 50px; } #LDE { Text-Align:Center; font-family: Andale Mono, monospace; margin: 50px 0px; } #CDT { font-size:13px; Text-Align:Center; font-family: Trebuchet MS; display: block; width: 100%; } #FORMU { font-family: Trebuchet MS; text-align:Center; margin-top: 20px; } #FORMU form { margin-top: 5px; } #FORMU form input[type="text"] { margin: 10px 0px; padding: 4px 3px; width: 250px; } O resultado você pode ver aqui
  14. Procure por ZipArchive. É uma classe do PHP própria para este tipo de coisa.
  15. @DenilsonNap vamos por partes. Quando postar algo referente à programação, é altamente produtivo e aconselhável que você poste o código junto, dessa maneira fica fácil identificar o que está acontecendo e o que pode ser resolvido. Teoricamente, teu texto "SITE EM CONSTRUÇÃO" deveria funcionar apenas com um text-align: center. Tente retirar o position dele e acrescentar o text-align (viu a necessidade de mostrar o código?). Quando se trabalha com linguagem server-side, precisa sim de um servidor local. Eu, particularmente, prefiro XAMPP. Fácil de instalar, já vem com php, mariaDB, apache, mysql. No linux, o diretório dele fica em /opt/lampp/htdocs, no windows fica em C:xampp. Lembrando que toda a vez que você for trabalhar com php ou outra linguagem server-side precisa "ligar" o servidor. No linux, o xampp, é sudo /opt/lampp/lampp start, no windows basta abrir o painel de controle do xampp e clicar no servidor desejado. Sobre você incorporar o php, html, css. Basicamente, php só tem sentido se incorporado o html, até porque se você mostrar alguma informação ao usuário, isso será feito no browser e para gerar a informação, o browser renderizará um arquivo html. Então, ao invés de você salvar os arquivos html, você salva .php na pasta dentro do servidor escolhido. Procure, posteriormente sobre include, require etc do php para você entender melhor. Youtube tem listas e listas de tutoriais falando sobre php.
  16. @DiF show de bola, vou implementar essas tabelas no site e ter maior controle na geração de relatórios. PERFEITO!
  17. @bngomes Gostei da sugestão da tabela de views. @DiF sim, exato. Me expressei mal, isso que quis dizer contudo, estava na dúvida quanto a criação dessas tabelas. Se armazeno "onde achar" a foto em tabela específica para isso ou juntamente na tabela de anúncio.
  18. E aí gurizada, beleza? Então, tenho uma dúvida: estou criando um site de classificados e neste site, cada anúncio poderá ter um máximo de cinco fotos. A dúvida é quanto ao armazenamento destas fotos. A tabela anúncio está assim ##################################################################################### # id_anuncio | titulo | descricao | categoria | subcategoria | id_usuario | views | valor | data_anuncio # ##################################################################################### Crio uma tabela apenas para as fotos relacionando os anúncios ou acrescento mais cinco campos à tabela anuncio referente a cada foto do anúncio?
  19. E aí gurizada, beleza? É o seguinte, estou me aventurando na programação com python mas quero voltar mais para o desenvolvimento web, por hora, daria uma confusão aprender python e django. A pergunta é: consigo realizar alguma aplicação web com python puro assim como é feito com php ou necessariamente devo utilizar o framework django?
  20. E aí gurizada, beleza? A minha dúvida é a seguinte: tenho um site que preciso fazer diariamente em torno de 5 a 10 pesquisas (responder as mesmas perguntas) para ter uma boa nota referente ao desempenho da unidade que gerencio. Pois bem, isso é demasiado chato e desgastante já que o tempo hábil para fazer essas pesquisas, às vezes, é zero e, consequentemente, fica acumulando as pesquisas dos outros dias também. É uma espécie de check list online. O que eu gostaria de saber é se eu conseguiria fazer um script que realizasse essa pesquisa automaticamente. Ex: um script qualquer programado para fazer 10 pesquisas no dia. Estas 10 pesquisas seriam divididas em 5 horas, e a cada tanto tempo ou alternando o tempo, este script auto faria a pesquisa - (ressalto que a quantidade de pesquisas, a quantidade de horas e o intervalo entre uma pesquisa e outra seria definido pelo usuário). O site é um site cooporativo, da empresa onde eu trabalho, as questão são todas opções radius, são em torno de 15 perguntas e não tem validador ao término da pesquisa, como captcha ou algo parecido. Apenas um botão finalizar. Neste primeiro momento, eu apenas gostaria de saber se há possibilidade de fazer um script assim e se sim, em qual linguagem? Após isso eu inicio a programação do script!!!! Valeu!!! Apenas mais uma observação: este script deve acessar de algum forma ou outra o site coorporativo e ele próprio responder as perguntas previamente programadas para que o IP da unidade que eu gerencia apereça nos relatórios da empresa.
  21. Sim, a query retorna valor mas não entra no array do fetch_assoc. Ainda não descobri o problema. adicionado 6 minutos depois Achei o erro .. eu estava fazendo "SELECT * FROM acompanhantes WHERE 'id_acompanhante' = '$id'"; quando eu deveria fazer "SELECT * FROM acompanhantes WHERE id_acompanhante = '$id'";
  22. @luscas , nops ... ae ele cai direto no else dessa maneira que tu passou. Fazendo a pesquisa direto no sql eu tenho retorno tranquilo, o problema está acontecendo na execução do php mesmo.
  23. Não. Tenho apenas dois registros no banco de dados, posso fazer qualquer pesquisa no php que ele vai entrar no if como havendo a pesquisa mas não vai me retornar os valores.
  24. E aí gurizada, depois de muito tempo sem aparecer aqui e sem programar também, acabei pegando um projeto de um site de acompanhantes mas to tendo um erro primário na busca dos dados no banco de dados. Simplesmente meu fetch_array não contém nenhum valor. <?php function acompanhante() { include "conect.php"; $id = $_GET['id']; $sql = "SELECT * FROM acompanhantes WHERE 'id_acompanhante' = '$id'"; $query = mysqli_query($mysqli, $sql); if($query) { //echo "Encontrado algo!"; while($dados = mysqli_fetch_assoc($query)) { $nome = $dados["nome"]; $idade = $dados["idade"]; $sexo = $dados["sexo"]; $peso = $dados["peso"]; $pele = $dados["pele"]; $cor_do_cabelo = $dados["cor_do_cabelo"]; $cor_dos_olhos = $dados["cor_dos_olhos"]; $tem_local = $dados["tem_local"]; $fumante = $dados["fumante"]; $atende_eles = $dados["atende_eles"]; $atende_elas = $dados["atende_elas"]; $atende_casais = $dados["atende_casais"]; $acessorios = $dados["acessorios"]; $anal = $dados["anal"]; $cidade = $dados["cidade"]; $viagens = $dados["viagens"]; $Pagamento = $dados["pagamento"]; $celular = $dados["celular"]; $email = $dados["email"]; echo " <h1><$nome;</h1> <ul> <li>Idade: $idade anos</li> <li>Peso: $pesoKG</li> <li>Pele: $pele</li> <li>Cor do Cabelo: $cor_do_cabelo</li> <li>Cor dos olhos: $cor_dos_olhos</li> <li>Local: $tem_local</li> <li>Fumante: $fumante</li> <li>Atende eles: $atende_eles</li> <li>Atende elas: $atende_elas</li> <li>Atende casais: $atende_casais</li> <li>Acessórios: $acessorios</li> <li>Anal: $anal</li> <li>Cidade: $cidade</li> <li>Disponibilidade para viagens: $viagens</li> <li>Pagamento: $pagamento</li> </ul> <h3>Entre em contato</h3> <p>Celular/ Whats App: $celular</p> <p>E-mail: $email</p> "; } } else { header("location: inicio.php"); } } ?> Se alguém encontrar o erro, 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

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!