質問: formで入力された値をphpファイルに送りたいのですが、 なぜか送信するとphpファイルのコードが丸っと映し出され
回答: 最初に入力したformがあるhtmlファイルをエクスプローラーからダブルクリックで開いたり、テキストエディタのプレビューから入力操作したりとかしたのではないですか? phpを使う場合はhtmlファイルであっても、ブラウザのアドレス欄に直接アドレスを入力しないと正しく動作しません。 あなたがファイルを保存してる場所、htdocs内に仮にtestというフォルダを作り、その中にindex.htmlというファイルを作っているとすると、アドレスは、 localhost/test/index.html となります(htdocsまでがlocalhostです)ので、これを入力してファイルを表示してください。 ちなみに、当然先にapacheは起動しておく必要がありますが。