BlogBlogs.Com.Br
hover animation preload

Tutorial de PHP - parte 2
Por Diego Augusto Ramos em , , , , , ,

Nesse tutorial irei falar sobre como utilizar o html com o PHP e como passar valores por formulário.


Para entender melhor aconselho que tenha lido Tutorial de PHP - parte 1 que ensina como iniciar com PHP.

Preciso usar php com html, como faço?
É simples, basta pedir para o PHP escrever os códigos html.
Mas, antes temos que aprender como escrever palavras com o PHP e usá-las em variáveis.






Fala com faço isso logo Diego!
Calma calma, olhe o exemplo:




Todo texto tem que ser colocado entre aspas, diferente dos números que podem ser colocados entre aspas ou não, diferenciando-as de "números texto" e números.
Eu custumo usar sempre entre aspas e até hoje não encontrei nenhum problema.

Como usar html no php?


Dica: Sempre que tiver que usar aspas dentro PHP coloque aspas dupla no total do texto e onde tem que ter aspas coloca aspas simples exemplo: echo "<font size='4px'>".

Vamos aprender como passar as variáveis por formulário para outras páginas, ou até as mesmas páginas para realizar ações.

Como criar um formulário?
Essa postagem somente vai explicar o básico, mas irei criar outro post em breve com detalhes sobre formulário.

o formulário tem que ser iniciado pela tag <form> e depois fechada </form>.
A tag <form> tem que ser configurada com "action", com "name" e com "method".

<form name="meuformulario" action="index.php" method="POST">

o "name" especifíca o nome do formulário ( pode ser usado para JS ).
o "action" especifíca a página na qual você ira enviar os valores.
no "method" você diz se as informações vão ser enviadas de modo oculto ou pela barra de endereços.

Formas de METHOD:
POST (oculto) : as informações são passadas de modo "oculto".
GET : as informações são passadas pela barra de endereço exemplo:
http://seusite.com.br/index.php?nome=diego&sobrenome=augusto ramos.

O que colocar dentro do form?
existem vários modos de captura de dados do usuário, irei passar alguns mas ainda sem muito detalhe.
<input type="text" name="email" size="10" maxlength="50" value="digite seu e-mail">

Type = tipo de coleta de dados
Name = o nome do campo ( necessário nomes unicos por página )
Size = tamanho do campo, medido por número de caractéres.
Maxlength = número máximo de letras no campo.
Value = valor inicial do campo.

Tipos( type ) de input:


text = campo do tipo texto.
hidden = campo do tipo oculto ( usado para passar dados que não estão na tela ).
submit = botão que envia os dados ( Value = Escrito no botão, Não tem maxlength ).
password = usado para senhas ( oculta os dados digitados ).
reset = reseta os dados de todos os campos do formulário. ( Value = Escrito no botão, Não tem maxlength ).

Existem outros, mas não entrarei em detalhes.

Criando:
Comece fazendo o formulário:



Agora vamos criar a parte em PHP ( irei explicar o que cada comando faz ):





Primeiramente definimos variáveis para cada campo, que no caso usei os mesmo nomes mas poderiam ser diferentes.

Depois usamos o comando $_POST['nome do campo'] para resgatar o valor que foi preenchido no campo e colocamos esse valor na variável já definida.

( caso usasse o method="GET", para resgatar o valor seria $_GET['nome do campo'] )

depois usei o comando IF = SE :
if( condição ) {
  se condição verdadeira ele executa o que esta aqui
}

Ou seja, Se Botão $envia foi apertado escreve (echo) o que tem em $nome da um espaço e escreve o que tem em $sobrenome da um espaço e escreve Meu e-mail é: da um espaço e escreve o que tem em $email.

Fácil né?

No próximo post irei ensinar como comparar as variáveis e alguns comandos em PHP.

Erros e sugestões comentem que irei considerar e dar devido crédito!

0 comentários:

Postar um comentário

Bom dia, boa tarde ou boa noite! sinta-se em casa, principalmente se estiver na sua! xD Comente com responsabilidade.