Ir para conteúdo

Arquivado

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

Hebert Lemos

erro em formulario modo POST

Recommended Posts

Gostaria de postar um formulário que eu fiz no php editor, no modo POST porem fiz a primeira parte em html e a segunda parte em php só que na hora de vizualizar no navegador ele não busca o formulario com as respostas .

 

Primeira Parte:

<HTML>
<HEAD>
<TITLE>New Document</TITLE>
</HEAD>
<BODY>
<form action="formulario.php" method= "POST">
<p>Digite o Nome do Filme: <input type+ "text" name= "nome" size= "50" ></p>
<p>Digite o Ano de Lançamento do Filme: <input type+ "text" name= "lancamento" size= "50" ></p>
<p>Digite o Ano de Produção do Filme: <input type+ "text" name= "producao" size= "50" ></p>
<p>Digite o Genero do Filme: <input type+ "text" name= "genero" size= "50" ></p>
Qual nota você dá para este Filme?
<select name="nota size="1">
<option value="0"> Nota 0</option>
<option value="1"> Nota 1</option>
<option value="2"> Nota 2</option>
<option value="3"> Nota 3</option>
<option value="4"> Nota 4</option>
<option value="5"> Nota 5</option>
</select>
<input type="submit" value="Enviar">
</form>
</BODY>
</HTML>
Segunda Parte:
<HTML>
<HEAD>
<TITLE>New Document</TITLE>
</HEAD>
<BODY>
<?php
$nome-$_POST{"nome"};
$lancamento=$_POST {"lancamento"}
$producao=$_POST {"producao"}
$genero=$_POST {"genero"}
$nota=$_POST {"nota"}
echo "Segue o Resultado do seus Dados: <br>";
echo "Nome: $nome <br>";
echo "Lançamento: $lancamento <br>";
echo "Ano de Produção: $producao <br>";
echo "Genero: $genero <br>";
echo "Nota: $nota <br>;
?>
</BODY>
</HTML>
por favor alguem me ajuda a achar o erro....

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Meu caro, ...

Prestar atenção nos seus códigos, é claro que não funcionará..

Use isso:

Na

Primeira Parte:

<HTML>
<HEAD>
 <TITLE>New Document</TITLE>
</HEAD>
<BODY>
<form action="formulario.php" method="POST">
  <p>Digite o Nome do Filme: <input type="text" name="nome" size="50"/></p>
  <p>Digite o Ano de Lançamento do Filme: <input type="text" name="lancamento" size="50"/></p>
  <p>Digite o Ano de Produção do Filme: <input type="text" name="producao" size= "50"/></p>
  <p>Digite o Genero do Filme: <input type="text" name="genero" size="50"/></p>
Qual nota você dá para este Filme?
<select name="nota" size="1">
<option value="0"> Nota 0</option>
<option value="1"> Nota 1</option>
<option value="2"> Nota 2</option>
<option value="3"> Nota 3</option>
<option value="4"> Nota 4</option>
<option value="5"> Nota 5</option>
</select>
<input type="submit" value="Enviar">
</form>
</BODY>
</HTML>

 

Segunda Parte:
<HTML>
<HEAD>
 <TITLE>New Document</TITLE>
</HEAD>
<BODY>

<?php

$nome = $_POST["nome"];
$lancamento = $_POST["lancamento"];
$producao = $_POST["producao"];
$genero = $_POST["genero"];
$nota = $_POST["nota"];

echo "Segue o Resultado do seus Dados:" . "<br>";
echo "Nome: " . $nome . "<br>";
echo "Lançamento:" . $lancamento . "<br>";
echo "Ano de Produção:" . $producao . "<br>";
echo "Genero:" . $genero . "<br>";
echo "Nota: " . $nota . "<br>";

?>

</BODY>
</HTML>

Compartilhar este post


Link para o post
Compartilhar em outros sites

O @NoService, já corrigiu os erros.

Teste os códigos que ele postou.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Hebert, você salvou o arquivo da segunda parte com o nome "formulario.php", correto?

Caso contrário, não irá abrir mesmo, já que a ação está destinada ao arquivo "formulario.php".

Verifique 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.