Ir ao conteúdo

DiF

Moderador
  • Posts

    14.199
  • Cadastrado em

  • Última visita

Tudo que DiF postou

  1. @Jessé Viana_767778 Não é assim que funciona. O aviso de enviado aparece só se foi enviado( se fez certo).. ou seja.. no PHP, tu vai ter que fazer uma verificação com IF.. se foi enviado.. mostra a mensagem.. se não foi.. apresenta outra mensagem de erro. Para o envio.. eu recomendo utilizar a classe php mailer.
  2. @becchelli Tu postou apenas o formulário HTML. No action tu precisa indicar um arquivo em php que recebe os dados do formulário e envie via e-mail. Recomendo utilizar a classe php mailer.
  3. @felipegueno A Grade curricular da Unicuritiba foi parecida com a que eu fiz na Fatec Senac eu escolheria esta.
  4. @cesar3m Tudo bem, pode deixar complexo. Eu que sou adepto da simplicidade. E sim. vai se atualizar. Veja: http://php.net/manual/pt_BR/function.date.php Procure na tabela o Y... vai ver que ele retorna sempre o ano atual em 4 dígitos. Então.. se hj o date("Y") = 2015 ... . ano que vem o date("Y") = 2016 e assim por diante. No php sempre que o desenvolvedor quiser retornar a data atual, vai usar date("Y-m-d") sendo que o "m" minusculo retorna o mês em formato numérico com zeros, o "d" minusculo retorna o dia em formato numérico com zeros.
  5. Eu realmente fiquei muito feliz e empolgado com o anúncio do Killer Instinct. marcou muito minha infância no super nintendo. Certamente eles terão meu dinheiro rsrsrs. Mas o que foi aquele game pra PS4? Horizon... meu deus.. gráfico espetacular, física espetacular, nóia espetacular.. e infelizmente não tenho um ps4
  6. @cesar3m Acredito q nem precise desse cálculo todo... Se você registrou no banco de dados a data de nascimento.. é só calcular diretamente com o ano atual e exibir em tela. Basicamente na tabela você terá o campo date para a data de nascimento e um campo date para data de cadastro... acho q não tem mistério no lance. exemplo: no banco de dados: ID nome dataNascimento dataCadastro 1 Fulano 1982-07-09 2015-06-17 No seu php você resgata a data de nascimento, extrai o ano e diminui do ano atual. <?php include 'conexao.php'; $query = mysqli_query($conexao,"Select dataNascimento FROM tbl_usuario where ID = $id"); $dados = mysqli_fetch_object($query); //separa a data em 3 partes em um array $separaData = explode("-", $dados->dataNascimento); //primeiro índice: 1982 $anoNascimento = $separaData[0]; //ano atual $anoAtual = date("Y"); $idade = $anoNascimento - $anoAtual; echo $idade; Deste jeito, a idade sempre será somada em 1 a cada ano... porque foi usado o ano do nascimento e o ano atual. Mas tem um detalhe.. isso não conta os anos bissextos. mas é por aí.
  7. DiF

    visualg

    @wiseturkey Por gentileza, tente fazer seu exercício. Você só postou o enunciado... cade as tentativas?
  8. @FabianoS Não tem nada de difícil de entender ali. No lado esquerdo os códigos... o css é bem limpo e intuitivo.. O jquery ali também é simples ele usa o plugin jquery Magnific-Popup que ali mesmo tem o o link do site. Em sumo, ali só tem um plugin externo, em jquery o resto é CSS3 e html. O ideal é você estudar linha por linha e tentar compreender o que ela faz...
  9. @Flávio Santana Lima e D3 eu jogo muito... muito mesmo.. a ponto de ficar com tendinite hahahahaha
  10. Se um dia lançarem o the last guardian.. eu compro um PS4 só para jogar ele... A esperança é a última que morre... veja bem o caso do project cars... ficou 7 anos em desenvolvimento.. e lançaram. rsrs
  11. @Arley Fellipe Essa técnica só serve se você quer deixar uma imagem de fundo tornando ela mais leve para ser carregada... não tem muito haver com galeria de fotos. @FabianoS Tem sim como fazer em CSS3 dá uma olhada neste exemplo: http://codepen.io/dimsemenov/pen/GAIkt Clique nos links do image-based. Com tudo com lightbox é mais fácil.
  12. @Eduardo Henrique_712653 Acredito que a loja virtual seja diferente da loja física. O vai fazer é: Quando vender algo da loja física, você entra no setor administrativo do seu site e faz uma baixa. e vice-versa. o que pode se pensar é: se o tal programa que você usa para gerenciar o estoque possa ser usado online. Se sim, ele poderia acessar o mesmo banco de dados que seu site irá usar.. e atualizar a quantidade de ítens.. É só uma possibilidade. Caso o programa funcione offline.. aí só resta você ter que gerenciar dois estoques... o do seu programa( da loja física) e o banco de dados da loja virtual.
  13. Não posso te ajudar.. nunca vi esse erro antes. Pode ser que a mudança do xampp pro easyphp... além de reinstalar as tais DLL's podem ter dado conflito. Tenta procurar de forma direta o erro: https://www.google.com.br/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=easyphp%20eds-http.exe%20(0xc000007b) tenta rodar ele em modo administrador.
  14. @Vinicius Melo Sim. O HTML não é uma linguagem de programação... mas sim linguagem de Marcação. O php e o html sempre se "casam" onde no php tu programa o back-end, ou seja, as ações por trás da cortina.. é a programação server-side. Já o HTML tu apenas estrutura o site.. e estiliza com CSS. Só que só com isso não dá.. tu precisa incluir um banco de dados. Programas tudo do zero assim se for leigo.. vai ser muito difícil.. então eu recomendo que tu primeiro tente fazer usando um CMS... wordpress por exemplo. ele já contém um banco de dados pré-programado... .. já possui um sistema de gerenciamento de conteúdos...(CRUD) para que possa fazer postagens... e agir como no blogger.
  15. @UMARIZAL O site em si tá bonito, estilo clean... cores leves para os olhos.. eu só alteraria o topo onde está o menu. trocaria a cor branca pela mesma cor onde fica a barra de pesquisa. De resto está legal Quanto ao fórum... está bom. não há o que alterar. as cores estão de acordo com o site.
  16. @cesarrmtimbo Não sei que erro é esse. nunca me deu isso. Mas por via das dúvidas o erro de DLL pode ser resolvido: http://forum.clubedohardware.com.br/forums/topic/1079461-easyphp-141-solucionando-o-problema-de-dll-no-windows-78/ POsta um print do problema... que pode ser mais fácil de entender
  17. O workbench não usa wifi. Pode ter dado conflito com algo. Eu recomendo que você desinstale o workbench e o xampp. Passe o C-cleaner... no registro para limpar o que ficou. Baixe o EasyPHP Dev server, instale em qualquer lugar menos no C:\arquivos de programas( pois dá erro de permissão) Rode o EasyPHP e espere ate que o servidor mysql e apache estejam com a luzinha verde. Após isso tu reinstala o Mysql Workbench. Depois disso, no programa crie uma nova conexao.. inserindo o usuario e senha no mysql e pronto. PS: é melhor você criar um usuario e senha no phpmyadmin ao invés de usar o root. Veja um print: Em connection name, tu nomeia a conexão Em connection method tu não mexe, nem em hostname e nem em port Em username coloca o usuário que tu criou no phpmyadmin Clique em em Store in Vault(1), para inserir a senha que tu criou no phpmyadmin (2) e clica em OK. Agora teste a conexão clicando no botão "Test Connection" (3) Se fez tudo direitinho( rodando o easyphp) deverás ver este aviso: O user coderdif é o usuário que foi criado no phpmyadmin. Caso você queria saber como se cria um usuário lá.. eu posso atualizar meu post e acrescentar como se cria um usuário no phpmyadmin.
  18. @Eduardo Pokk O erro aconteceu por que você tentou mexer na estrutura que eu tinha feito. Note que você substituiu o elemento footer por um elemento div. Além disso, você usou ID em vários elementos ao invés de class. A explicação é a seguinte: Quando precisamos repetir uma regra em N elementos, usamos "class", quando um elemento for único, ou seja usado uma vez, usamos ID. Por conta disso um elemento id se sobrepõe sobre o outro.. fazendo o inverso do objetivo. O posicionamento dos elementos lado a lado pode ser feito através do atributo display. colocando em "table" você força os elementos agirem como em uma tabela, sem precisar depender do atributo float que as vezes atrapalha. Uma coisa que percebi no seu código é que existe erros de fechamento de tag ou elementos a mais, isso é comum. só é corrigido com prática! Veja o meu exemplo atualizado. estude cada parte do código e do seu css e tente entender como funciona: http://jsfiddle.net/uepzb6zv/2/
  19. @Eduardo Pokk Não desiste. Apenas tente aprender como funciona. Pelo que eu vi no post inicial.. o erro pode ser de estrutura.. e css.. Eu vi o seu site usando o iframe. é uma péssima ideia usa-los. Não vou mexer no seu código.. mas eu desenvolvi um modelo parecido com o que está tentando fazer... mas respeitando a semântica e usando algumas tags do html 5. Veja o exemplo online: http://jsfiddle.net/uepzb6zv/ Explicação do exemplo Basicamente seu site precisa ter 4 elementos a nível de bloco.. por exemplo um elemento delimitando o espaço, um para o topo, um para o conteúdo e outro para o rodapé. Vamos dizer que o elemento DIV denominado "tudo" abrange toda a área. vamos delimitar ela em 960px. O topo, vamos chamar de header( html 5), o conteúdo vamos chamar de article(html 5) e o rodapé vamos chamar de footer(html 5) Estes 3 elementos ocupam seu espaço preenchendo o elemento inicial ficando um acima do outro. Dentro de header, é incluso um elemento para inserir a imagem do logotipo e um elemento para conter o menu, usando a tag nav(html 5) Perceba que dentro de header, possui dois elementos chamados section, este elemento equivale ao elemento DIV, mas na semântica do html 5, onde o elemento DIV é usado para estruturar e o section é usado para separar os blocos dentro de um elemento div, article.. footer e etc. De resto, é só estilização de texto. Chamo a atenção para ver que cada elemento possui um background de cor diferente.. justamente para você poder visualizar onde eles estão.. depois que entender a estrutura e como foi feita.. você retira o background dos elementos.. deixa na cor que quiser.
  20. @Eduardo Pokk O lance é que o css pode estar mal otimizado... então poderia gerar conflito nas regras. Por via das dúvidas eu recomendo que você refaça as regras.. mas se atentando a dica do maujor(Maurício Samy Silva). Que consiste em declarar o height como 100% para body e html e posicionar o elemento de rodapé com posição absoluta e bottom em zero. http://www.maujor.com/tutorial/rodape-embaixo-da-janela.php
  21. @Marquin Ferreira Já tive esse problema com o xampp. pode ser varios motivos... um deles é conflito de porta.. por exemplo skype aberto... e tentar ligar o xampp. dá erro. Pode ser erro no mysql dessa versão do xamp... enfim.. eu resolvi a maioria dos erros.. trocando para o EasyPHP Dev-server
  22. @Lucas Carezia Depdende do tipo de desenvolvimento que você quer seguir... Por exemplo, normalmente quem segue o curso Ciências da computação, aprende C/C++ a fundo.. para desenvolver programas desktop.... Se optar pelo Análise e desenvolvimento de sistemas, estará focando em programação web( criação de sites, webapps, sistemas que use internet.. a linguagem estudada é o php na maioria das vezes, mas tem pitadas de java... e desenvolvimento mobile. Neste mesmo curso, é possível atuar na área de gerenciamento de empresas,, e outros ramos... enfim.. você precisa ser mais específico de onde quer atuar.
  23. @sprUser Sim, deu para entender que estás um pouco perdido.. mas isso é normal. Vamos começar esclarecendo que CMS nada mais é do que um sistema de gerenciamento de conteúdo. por exemplo wordpress, joomlam drupal.. e etc. de fato eles aceleram o desenvolvimento.. visto que ele permite que a pessoa se preocupe mais com o conteúdo em si do que a parte back-end. Geralmente um sistema desses é composto por quatro funções básicas: Cadastrar, Listar, Deletar e Alterar. Isso é conhecido pelo nome de CRUD (Create. Read, Update e Delete). Você não fará nada no HTML a não ser a estrutura. é no PHP que você vai lidar com a exclusão de um comentário ofensivo... ou até mesmo banir algum usuário. Resumindo, Você cria o layout no html.. estiliza com css... e depois faz as ações via PHP.. como por exemplo criar uma parte de administração que contem em cada postagem um botão de excluir e editar.. que só você ou alguem que tenha privilégios de moderador pode visualizar..
  24. @sprUser sim. Sem problemas, você pode fazer o layout estático para ter uma ideia de como vai ficar... depois é só implementar o dinamismo. Basicamente eu recomendei deixar o layout para o fim, por que a maioria das pessoas gastam mais tempo nessa parte.. ajeitando os detalhes como posicionamento dos elementos.. cores., formatação dos texto.. e etc.. Pelo menos eu acho mais rápido, desenvolver a parte back-end... criando funções e etc.. testando o banco de dados e tal.. e por ultimo a aparência final.. mas isso é de desenvolvedor para desenvolvedor. Em sumo, você pode sim, usar um layout pronto e implementar o php em cima dele.
  25. @sprUser O sistema que deseja desenvolver não é nada difícil, só requer que tenhas conhecimento em linguagens de programação server-side(php), um banco de dados, além dos conhecimentos em html css e javascript. O layout, eu sugiro que você deixe por último. Portanto é bom focar primeiro na elaboração do banco de dados e como ele vai funcionar. Depois disso você implementa em php. Vamos a um exemplo de banco de dados simples: tabela usuariosID -> auto-incrementado, chave primária do tipo INT tamanho 11Nome-> do tipo varchar tamanho 50email -> do tipo varchar tamanho 50 ( vai servir para login tbm)senha -> do tipo varchar tamanho 50 tabela postagensID -> auto-incrementado, chave primáriatítulo -> título do post/tópico do tipo varchar 50post -> do tipo long text ( para textos grandes)data -> do tipo date ( registrar datas)ID_usuario -> do tipo INT tamanho 11, chave estrangeira( servirá para associar qual usuário postou o que) Este é um modelo bem simples de como funcionaria um banco de dados de um fórum. A Tabela usuários ficará responsável por ter os dados de credenciais dos usuários.. ( logar-se no sistema) e a tabela postagens fica responsável por armazenar os dados das postagens... e identificar quem postou o que.. Provavelmente terá de criar novas tabelas e usar um relacionamento N:N para associar os tópicos às respostas... aí deixo para você pensar nisso. Quando tiver já o banco de dados pronto você usa o php para integrar com o HTML... para validar o login... e validar as respostas( postagens) Por hora, eu recomendo você a usar nossa ferramenta de busca, aqui no subfórum web e buscar " sistemas de login php" vai encontrar diversos tópicos na qual eu auxilio o desenvolvimento do sistema de login. Qualquer outra dúvida, relacionada ao projeto que descreveu aqui, pode usar este mesmo tópico... sem precisar abrir um novo. No mais, aguardo seu retorno. Moderador Dif

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...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!