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

Php - Iniciante


Fábio Luís

Pergunta

Olá pessoal,

Gostaria de tirar um simples dúvida. Estou usando o servidor Apache e fiz o seguinte código em HTML.

<HTML>

<FORM>

<INPUT TYPE=TEXT NAME=username>

<INPUT TYPE=SUBMIT NAME"Confirma">

</FORM>

<?php

echo ("$username");

?>

</HTML>

Neste código gostaria que a informação digitada pelo usuário fosse apresentada na tela quando pressionado o botão Confirma. Mas no meu caso não está funcionando. Será alguma configuração no Servidor de e-mail?

Fábio.

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

<HTML>

<FORM>

<INPUT TYPE=TEXT NAME=username>

<INPUT TYPE=SUBMIT NAME"Confirma">

</FORM>

<?php

echo ("$username");

?>

</HTML>

=====================================================

Pagar recolher o valor enviado acrescente.

<form method="post" action="nomedapagina.php">

<?php

$sUsername = $_POST[ 'username' ] ;

echo $sUsername ;

?>

Link para o comentário
Compartilhar em outros sites

  • 0

Olá, tudo bem?

Realizei o teste como foi dito mais não ficou 100%. Ocorreu o seguinte:

Com o seguinte código o resultado foi o esperado:

<HTML>

<!-- pagina.html -->

<FORM method="POST" action="namepage.php">

Nome: <INPUT TYPE="text" NAME="username"/>

Idade: <INPUT TYPE="text" NAME="age"/>

<INPUT TYPE="submit">

</FORM>

<HTML>

<!-- namepage.php -->

Nome: <?php echo $_POST [ "username" ]; ?>

Idade: <?php echo $_POST [ "age" ]; ?>

</HTML>

Resultado:

Nome: Pedro

Idade: 30

-----------------------------------------------------

O estranho acontece quando não tenho o campo idade, por exemplo:

<HTML>

<!-- pagina.html -->

<FORM method="POST" action="namepage.php">

Nome: <INPUT TYPE="text" NAME="username"/>

<INPUT TYPE="submit">

</FORM>

<HTML>

<!-- namepage.php -->

Nome: <?php echo $_POST [ "username" ]; ?>

</HTML>

Resultado:

Nome: Pedrousername=Pedro

------------------------------------------------------

O PHP têm esse comportamente mesmo?

Link para o comentário
Compartilhar em outros sites

  • 0

O estranho acontece quando não tenho o campo idade, por exemplo:

<HTML>

<!-- pagina.html -->

<FORM method="POST" action="namepage.php">

Nome: <INPUT TYPE="text" NAME="username"/>

<INPUT TYPE="submit">

</FORM>

<HTML>

<!-- namepage.php -->

Nome: <?php echo $_POST [ "username" ]; ?>

</HTML>

Resultado:

Nome: Pedrousername=Pedro

=====================================================

Não sei o que aconteceu.

Mas acho melhor você recolher o que esta vindo de um formulário e jogar em uma variavel, só depois imprimi-la na tela.

Tipo assim : $sNome = $_POST[ "username" ];

echo $sNome ;

Se não der certo você me fala.

Link para o comentário
Compartilhar em outros sites

  • 0

<html>

<head>

<title>teste</title>

</head>

<body>

<form method="post" action="teste1.php">

<input type="text" name="nome">

<input type="submit" value=" Ok ">

</form>

</body>

</html>

<?php

// Esse exemplo manda o valor do campo para a própria página.

// Salve como teste1.php e teste

$sNome = $_POST["nome"];

echo $sNome;

?>

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,3k
    • Posts
      652,1k
×
×
  • Criar Novo...