HTML Form POST para PHP página

ok … eu criei uma página form.html. Ele pede ao usuário para inserir em 6 campos de texto. O formulário POSTs para uma página separada chamada myform.php. A página myform.php simplesmente retorna os valores que o usuário inseriu. No entanto, quando eu clicar em enviar, eu apenas entendo o código fonte myform.php na canvas.

Name: Course: Book: Price: Email: Phone #:

Marc Towler está correto. Você precisa ter a página com a extensão do PHP para o código PHP para ser analisada em primeiro lugar. Mas eu realmente sugeriria que você separasse as páginas do seu formulário e o processamento do formulário. Eu sugeriria o seguinte:

myform.php:

 < !DOCTYPE html>    

formprocessor.php:

 < ?php $name = $_POST["name"]; $course = $_POST["course"]; $book = $_POST["book"]; $price = $_POST["price"]; $email = $_POST["email"]; $phone = $_POST["phone"]; echo $name; ?> 

Seu grande problema está em sua primeira frase

ok … eu criei uma página form.html

Para executar o código PHP em seu servidor, é necessário renomear o arquivo form.php, a menos que você tenha combinado ambos os arquivos no seu exemplo de código ….