Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

George Mello

Aprendiz

Recommended Posts

Saudações!

 

Recomecei meus estudos de php depois de muito tempo parado e estou acompanhando umas vídeos aulas aqui.

Fiz na minha máquina um código simples passado, mas não funciona de jeito nenhum.O código e simplesmente para esconder uma mensagem e depois esconder o formulário depois de enviado.

<?php
if (!isset($_POST["enviar"]))
{ ?>
   <form action="index.php" method="post">
	Nome: <input type="text" name="nome" value="" />
    <br />
    Email: <input type="text" name="email" value="" />
    <br />
    Assunto: <input type="text" name="assunto" value="" />
    <br />
    Mensagem:
    <br />
    <textarea name="mensagem" cols="40" rows="5"></textarea>
    <br />
    <input type="submit" name="enviar" value="Enviar" />
</form>
<? }else{ ?>
	Mesagem enviada!
<?php
}
?>

 

Estou rodando no wamp server. Ele apresenta o formulário e a mensagem normalmente, antes e depois de enviar.

 

Alguém dá uma luz?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Colega quando você abre a tag do else você esqueceu de colocar '<?php'

Compartilhar este post


Link para o post
Compartilhar em outros sites

<? ?> é a shorts tags do PHP , você também pode usar elas para começar o seu código . Porém , não é todos servidores que já aceitam essas tags , então , você tem que ir no php.ini do WampServer e descomentar a linha short_open_tag.

 

Mas cara , sempre use <?php ?> , assim você nunca vai ter problemas com isso .

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.