[Tutorial PHP] Lição 2: IF e ELSE // POST

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

[Tutorial PHP] Lição 2: IF e ELSE // POST

Mensagem por Gabreel em Sex 01 Jan 2010, 01:56

Para continuar nesse tutorial é necessário que você tenha lido E APRENDIDO com o tutorial
Iniciando no PHP

Como no GML, e em quase todas as linguas, o ELSE e o IF existem.. Como eu fale na aula passada disse que iria ensinar a fazer endereções dinamicos... MAS percebi que usava if e else..
Bom, a explicação não vai ficar completa porque eu vou colocar um HTML junto.. Se você não entende HTML seria interessante você estudar para começar no PHP.

POST e ELSE/If não tem nada a ver, mas pra que eu pudesse fazer o tutorial direito teria que colokar a função post.

Pra deixar bem claro, o POST serve pra pegar informação de um campo...
O ELSE e o IF tem o mesmo formato que o no GML...
ou seja:
Código:

if("alguma ação"){ //se uma ação acontecer
algo acontece
}
else{ //caso contrário
Outra coisa acontece
}
Já o POST, é parecido com uma váriavel assim:
Código:

$_POST['campo'] //ele pega as informações de um campo com nome campo nno nosso caso
Bom, vamos formular um código...
Esse código será o padrão dos meus tutoriais daqui pra frente...

PS: No código eu usei dois tipos de comentário..
//assim para PHP
<!-- assim para HTML -->

Bom, vamos ao código, ele está bem explicado, perguntem aki no tópico.
Código:

<?php
//inicia o php               
if (!$_POST[hulai]){
//se o botão denominado hulai não for pressionado até então, mostra o que tem a seguir, até que ele seja finalizado
?>
<!-- finaliza o PHP -->
<form method="post">
<!-- Começando um formulário HTML -->
Digite seu nome:<br>
<!-- <br> pula uma linha -->
<input type="text" name="nome">
<!-- o HTML escreve um campo texto. Perceba que ele recebe um nome, e nesse caso o nome é nome xD -->
<input name="hulai" type="submit" value="Enviar" />
<!-- também perceba o nome "hulai" que foi mencionado acima. Ai ele está criando um campo tipo submit (um botão) para que possamos enviar nossas informações. -->
<?php
//inicia o php novamente
}
//finaliza o if.
else{
//inicia o else. nesse caso seria: no caso do botão hulai for precionado mostra o que tem a seguir
$variavel = $_POST[nome];
//ele define a variavel com POST
if($variavel==NULL) { //no caso do campo nome não for preenchido ele mostrará a mensagem de erro
echo"É necessário preencher o campo NOME";
}
//fecha o último if escrito
else{
//caso o campo noem seja preenchido ele mostrará a mensagem de sucesso
echo"Olá, $variavel , você está aprendendo com o ·ßiel?";
}
}
//fecha os dois elses
?>
<!-- fechamos o PHP -->

PS: seria interessante se vocês respondessem a pergunta gerada.

Você pode testar o código aqui: Teste do 2° tutorial de PHP por ·ßiel
PS: as vezes o link num vai funfar pq o servidor ta uma .

Se for colocar em seu site/blog/forum peça ao menos..

Gabreel

Número de Mensagens : 2227
Idade : 20
Data de inscrição : 02/10/2009
Reputação : 52
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum