Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa noite,
Como já falei em outros tópicos sou novo em plataformas Web, sou fluente somente em DarkBasic (Linguagem para jogos), e hoje venho aqui pedir uma ajudar a vocês...
Eu preciso fazer uma página de contato, o mais simples possivel, pelo que eu li, PHP é a linguagem mais simples e mais indicada para fazer isso. Eu dei uma rápida pesquisada na internet, mas não entendi muito bem sobre como funciona o PHP. Como sou novo nesse "mundo", ainda tenho muitas dúvidas.
Estou desenvolvendo um projeto relativamente simples, em HTML e CSS, estava tendo uns problemas com uma barra fixa, superior, que eu gostaria de fazer, mas o pessoal do CSS no outro tópico já me ajudou. HTML a parte o que eu gostaria de entender e aprender é básicamente isso:
-
Por exemplo, eu tenho o site quase todo pronto em HTML/CSS, e gostaria de fazer mais uma página, a página de contato.
Eu posso pegar o layout do meu site e adicionar alguns forms dentro da minha DIV conteúdo, com funções PHP que me mande um email assim que forem todos preenchidos?
Eu gostaria de fazer um formulário parecido com isso:
Bom, são essas as dúvidas, desde já, obrigado.
>
O PHP foi criado com um intuito de dar dinamicidade ao HTML, tanto que o "nome completo" da linguagem é PHP: HTML Preprocessor.
Em outras palavras, o PHP é feito para ser utilizado em conjunto com o HTML. Você pode fazer de ambos os jeitos, mas eu recomendo, por questões de performance, só utilizar o PHP onde ele for necessário, ou seja, você adiciona seções de código ("itens") PHP na página HTML, entretanto, a página deve ter a extensão .php.
Na questão de forms, funciona um pouco diferente. O formulário pode ser feito em HTML puro. No atributo action do formulário, você especifica o endereço de uma página que irá processar o formulário.
Dependendo do método de envio do formulário, que pode ser POST ou GET, os dados são colocados em variáveis superglobais do PHP, respectivamente, $_POST e $_GET, que são na verdade arrays associativos (também chamados de tabelas hash) contendo pares <nome_do_campo_html, valor_informado>.
Muito obrigado pelas respostas rápidas, é até mais simples do que eu pensava.
Vou dar mais uma lida nos links que o guilherme postou, talvez mostre o resultado depois.
Estou pensando seriamente em me dedicar a aprender PHP, mas estou muito na duvida se estudo PHP ou JS, quero aprender mais para a plataforma WEB, de qualquer forma, obrigado!
PHP e JS formam um lindo casal, Honiesty. Eles trabalhando junto criam vida. E digo mais: aprenda os dois. :thumbsup:
>
PHP e JS formam um lindo casal, Honiesty. Eles trabalhando junto criam vida. E digo mais: aprenda os dois. :thumbsup:
Vlw pelas dicas guilherme, to meio sem tempo, to estudando de manhã e de tarde, mas vou me aprufundar nisso, vlw!
Sim e sim.
O formulário você faz em HTML, normal. Adiciona a tag "action" e referencia ela pra um arquivo que executa a ação do enviar e-mail.
Dê uma lida aqui.
E PHP é uma ótima linguagem pra qualquer aplicação voltada à web. Ela é robusta, intuitiva e muitíssimo completa. Agora que estou mexendo com Ruby, percebo como ela é de fácil instalação e como suas bibliotecas nativas ajudam um monte.
Entre de cabeça, é uma linguagem maravilhosa. :thumbsup: