前提・実現したいこと
1、phpのunexpected character in inputというエラーを解決したいです。
エディタはatomを使っています。
2、phpファイルに記述したhtmlにcssファイルを読み込んでbrowserに表示できません。
階層は、index.phpというファイルとcssというディレクトリが同じ階層でそのディレクトリの中にstyle.cssというファイルを作っています。
エラー部分を太字にしています。よろしくお願いします。
発生している問題・エラーメッセージ
[Sun Apr 14 08:36:02 2019] PHP Warning: Unexpected character in input: ' (ASCII=8) state=0 in /home/vagrant/php_lessons/index.php on line 14 [Sun Apr 14 08:36:02 2019] PHP Warning: Unexpected character in input: ' (ASCII=8) state=0 in /home/vagrant/php_lessons/index.php on line 16 [Sun Apr 14 08:36:02 2019] PHP Warning: Unexpected character in input: ' (ASCII=8) state=0 in /home/vagrant/php_lessons/index.php on line 19 [Sun Apr 14 08:36:02 2019] PHP Warning: Unexpected character in input: ' (ASCII=8) state=0 in /home/vagrant/php_lessons/index.php on line 24 [Sun Apr 14 08:36:02 2019] PHP Warning: Unexpected character in input: ' (ASCII=8) state=0 in /home/vagrant/php_lessons/index.php on line 25 [Sun Apr 14 08:36:02 2019] PHP Warning: Unexpected character in input: ' (ASCII=8) state=0 in /home/vagrant/php_lessons/index.php on line 30 [Sun Apr 14 08:36:02 2019] PHP Warning: Unexpected character in input: ' (ASCII=8) state=0 in /home/vagrant/php_lessons/index.php on line 69 [Sun Apr 14 08:36:02 2019] 192.168.33.1:51820 [200]: /index.php [Sun Apr 14 08:36:02 2019] 192.168.33.1:51821 [200]: /css/style.css [Sun Apr 14 08:36:02 2019] 192.168.33.1:51822 [404]: /favicon.ico - No such file or directory``` ### 該当のソースコード <?php $height=''; $weight =''; $ideal_weight=''; $bmi=''; $over=''; $over2=''; $less=''; $less2=''; if ($_SERVER['REQUEST_METHOD'] =='POST'){ **$height = $_POST['height'];** $weight = $_POST['weight']; **$ideal_weight=($height/100)*($height/100)*22;** $bmi=$weight/($height/100)/($height/100); **if($bmi>22){** $over=$weight-$ideal_weight; $over2="減少させる"; } else { ** $less=$ideal_weight-$weight;** **$less2="増加させる";** } } **?>** <!DOCTYPE html> <html lang ="ja"> <head> <meta charset="UTF-8"> <link href="css/style.css" type="text/css" rel="stylesheet" > </head> <body> <header> <h1>BMI</h1> </header> <div class="in"> <form method="POST" action="<?php print ($_SERVER["PHP_SELF"]) ?>" > <dl> <dt>身長(cm)</dt> <dd><input type="number" name="height" class="height" placeholder="height" value="<?php echo htmlspecialchars($height,ENT_QUOTES,'UTF-8');?>"> </dd> <dt>体重(kg)</dt> <dd><input type="number" name="weight" class="weight" placeholder="weight" value="<?php echo htmlspecialchars($weight,ENT_QUOTES,'UTF-8'); ?>" > </dd> </dl> <input type="submit" class="keisann" value="計算"> </form> </div> <div class="out"> **<p>あなたのBMI指数は <span><?php echo "$bmi";?></span> になります。<br>** あなたの理想体重は <span><?php echo "$ideal_weight";?> kg</span> になるので、<br> <span><?php if($over){echo "$over";} if($less){echo "$less";}?> kg </span>体重を  <?php if($over2){echo $over2;} if($less2){echo $less2;}?> と良いでしょう。</p> </div> </body> </html> ### 試したこと ### 補足情報(FW/ツールのバージョンなど) 開発環境 vagrant,cyberduck,virtualBox エディタ atom