※ ChatGPTを利用し、要約された質問です(原文:phpのフォーム入力で)
PHPフォーム入力でつまづいてしまった初心者の悩み
このQ&Aのポイント
初心者が購入した本に沿って、簡単なフォーム入力のHTMLファイルとPHPファイルを作成しましたが、うまくいきません。HTMLのフォームからのPOSTはできているようですが、PHPファイルが正しく呼び出されず、ソースコードが表示されてしまいます。POSTした文字列も表示されません。初日の挫折感に悩んでいます。
PHPのフォーム入力でつまづいた初心者の救い!購入した本に従ってHTMLとPHPファイルを作成し、フォームからのPOSTもできるようになりました。しかし、PHPファイルが正しく動作せず、ソースコードがそのまま表示されるという問題に直面しています。どなたか詳しい方、アドバイスをお願いします。
初日のPHPフォーム入力で困っています!初心者が購入した本に従ってHTMLファイルとPHPファイルを作成しましたが、PHPファイルが正しく呼び出されず、ソースコードが表示されてしまいます。POSTした文字列も表示されず、挫折感に襲われています。PHPの達人の方、どうかアドバイスをお願いします!
phpの勉強初日なのですが、さっそくつまづいてしまいました。
買った本に沿って、簡単なフォーム入力のhtmlファイルと、
その処理のphpファイルを下記のように作ってみたのですが、上手く行きません。
htmlのフォームからのpostは出来ているようなのですが、
phpファイルがコールされると、phpファイルのソースがそのまま表示されてしまって、
postした文字列がechoされません。。。
初日でつまづいてしまっていきなり挫折しそうです。。。
どなたかお詳しい方、お教えいただけると幸いです。
■input.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title>input</title>
</head>
<body>
<form action="inputphp.php" method="post">
<label for="my_name">お名前:</label>
<input id="my_name" type="text" name="my_name" size="15" maxlengh="255" value=""/>
<input type="submit" value="送信"/>
</form>
</body>
</html>
■inputphp.php
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title>inputphp.php</title>
</head>
<body>
<?php
print($_REQUEST['my_name']);
?>
</body>
</html>
お礼
自己解決しました。 php.iniにphpやhtmlが設定されていなかったようです。 ありがとうございました。