前提・実現したいこと
HTMLフォームからPHPへデータの送受信を行ないたいと考えており、本を見ながら簡単な年齢確認を行なおうと考えています。
発生している問題・エラーメッセージ
webページに数値を入力して送信を押すと、「このファイルをどのように処理するか選んでください」となり、「プログラムで開く」を選択するとファイルのソースコードが表示される。
該当のソースコード
HTML
1<!DOCTYPE html> 2<html lang="ja"> 3<head> 4 <meta charset="UTF-8"> 5 <title>phpテスト</title> 6</head> 7 <body> 8 <h1>年齢チェック</h1> 9 <form action="test.php" method="post"> 10 <p>年齢<input type="number" name="age"></p> 11 <input type="submit" value="送信"> 12 </form> 13 </body> 14</html> 15 16```php 17<?php 18$age=$_post['age']; 19if ($age >=20){ 20 echo "入場できます"; 21} else{ 22 echo"入場できません"; 23} 24?> 25 26<html> 27<head> 28 <meta charset="UTF-8"> 29 <title>phpテスト</title> 30</head> 31<body> 32 <p>年齢確認:<?php echo $age; ?>></p> 33 </body> 34 </html> 35 36### 試したこと 37 38IPアドレス/phpinfo.phpを入力すると、phpのステータス画面は表示される。 39同様にIPアドレス/○○.phpでも同様に見ることはできる。(Hello PHPなど) 40 41### 補足情報(FW/ツールのバージョンなど) 42 43ubuntu18.04でphpは7.2です。
回答3件
あなたの回答
tips
プレビュー