error_reporting(E_ALL & ~E_NOTICE); if ($_POST['my_tall'] && $_POST['my_weight']) { //POSTでデータが届いたらテキストファイルに書き込み $diet_date = '@' . $_POST['my_tall'] . ',' . $_POST['my_weight'] . ',' . date('Y-m-d H:i:s'); file_put_contents("./logs/diet.txt", $diet_date, FILE_APPEND | LOCK_EX); header("Location:./index.php?mode=update"); } $diet_date = file_get_contents("./logs/diet.txt"); if ($diet_date) { //テキストファイルにデータがあった場合は呼び出し $diet_date = explode('@', $diet_date); for ($i = 1; $i < count($diet_date); $i++) { $d = explode(',', $diet_date[$i]); $diet_dates[$i]['tall'] = $d[0]; $diet_dates[$i]['weight'] = $d[1]; $diet_dates[$i]['time'] = $d[2]; $diet_dates[$i]['bmi'] = round(($d[1] / ($d[0] * $d[0]) * 10000),1); } $new_tall = $diet_dates[$i - 1]['tall']; $new_weight = $diet_dates[$i - 1]['weight']; } ?>