Ir para conteúdo
Fórum Script Brasil
  • 0

[Resolvido] HTML dentro do IF e ELSE


Rogerio Lima

Pergunta

Bom dia amigos,

Sou iniciante em PHP, e gostaria de pedir uma ajuda de vocês.

É o seguinte, eu estou querendo colocar um Codigo HTML dentro do IF e do ELSE.

Por exemplo, se existir algo no campo NOME, ela cria as variaveis e usa um codigo html.

Senão existir ele não cria as variavéis e executa outro codigo em html.

Obrigado.

Abaixo segue o meu código:

<?php

if($_POST['nome']){

$nome = $_POST['nome'];

$dtnasc = $_POST['dtnasc'];

$cpf = $_POST['cpf'];

$endereco = $_POST['endereco'];

$cep = $_POST['cep'];

$bairro = $_POST['bairro'];

$cidade = $_POST['cidade'];

$uf = $_POST['uf'];

$telefone = $_POST['telefone'];

$celular = $_POST['celular'];

$email = $_POST['email'];

?>

<html>

<b><font face=tahoma" size="2px">

<table id="tabela" border="0" cellpadding="3">

<tr><td>Nome Completo:</td><td><?php $nome ?></td> </tr>

<tr><td>Data de Nasc.:</td><td><?php $dtnasc ?><td></tr>

<tr><td>CPF:</td><td><?php $cpf ?><td></tr>

<tr><td>Endereço:</td><td><? $endereco ?></td></tr>

<tr><td>CEP:</td><td><?php $cep ?></td></tr>

<tr><td>Bairro:</td><td><?php $bairro ?></td></tr>

<tr><td>Cidade:</td><td><?php $cidade ?></td></tr>

<tr><td>UF:</td><td><?php $uf ?></td></tr>

<tr><td>Telefone:</td><td><?php $telefone ?></td></tr>

<tr><td>Celular:</td><td><?php $celular ?></td></tr>

<tr><td>E-mail:</td><td><?php $email ?></td></tr>

</table>

</font>

</b>

</html>

<?php

}

else {

?>

<html>

<form action="<?php $_SERVER['PHP_SELF] ?>" method="POST" id="Formulario">

<b><font face="tahoma" size="2px">

<table id="tabela" border="0" cellpadding="3">

<tr><td>Nome Completo:</td><td><input type="text" id="nome" style="width:220px" placeholder="Seu nome completo" require="require" /></td> </tr>

<tr><td>Data de Nasc.:</td><td><input type="date" id="dtnasc" style="width:110px" value="" require="require" /> <td></tr>

<tr><td>CPF:<font size="1"> (Sem Pontos e Traços) </font></td><td><input type="text" id="cpf" style="width:130px" placeholder="CPF (sem pontos e traços)" require="require" /><td></tr>

<tr><td>Endereço:</td><td><input type="text" id="endereco" style="width:280px" placeholder="Endereco Completo" require="require" /></td></tr>

<tr><td>CEP: <font size="1">(Sem Traços)</font></td><td><input type="text" id="cep" style="width:130px" placeholder="CEP (sem traços)" require="require" /></td></tr>

<tr><td>Bairro:</td><td><input type="text" id="bairro" style="width:120px" placeholder="Bairro" require="require" /></td></tr>

<tr><td>Cidade:</td><td><input type="text" id="cidade" style="width:170px" placeholder="Cidade" require="require" /></td></tr>

<tr><td>UF:</td><td><input type="text" id="uf" style="width:24px" placeholder="UF" require="require" /></td></tr>

<tr><td>Telefone:</td><td><input type="text" id="telefone" style="width:100px" placeholder="Telefone" require="require" /></td></tr>

<tr><td>Celular:</td><td><input type="text" id="celular" style="width:100px" placeholder="Celular" require="require" /></td></tr>

<tr><td>E-mail:</td><td><input type="text" id="email" style="width:280px" placeholder="E-mail" require="require" /></td></tr>

<tr><td><font color="#fff">_______</td<td></font><input type="submit" id="submit" value="Cadastrar" /></td></tr>

</form>

</table>

</font>

</b>

</html>

<?php

}

?>

Editado por Rogerio Lima
Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

Bom pelo que entendi seu problema é que quando tem nome ele não está imprimindo no HTML certo ?

Se for isso é porque você não está dando echo nas variáveis e repare também que em algumas tags do php você só colocou <? use <?php

<tr><td>Nome Completo:</td><td><?php echo $nome ?></td> </tr>
<tr><td>Data de Nasc.:</td><td><?php echo $dtnasc ?><td></tr>
<tr><td>CPF:</td><td><?php echo $cpf ?><td></tr>
..........

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,7k
×
×
  • Criar Novo...