メディア クラスの Web ページでクイズを作成していますが、問題が発生しています。クイズを送信すると、次のような通知が届きます。
注意: 未定義の変数: /var/www/html/horvati2-results.php の 65 行目の all_my_variables
注意: 未定義の変数: current_timestamp /var/www/html/horvati2-results.php の 69 行目
注意: 未定義の変数: 70 行目の /var/www/html/horvati2-results.php の SERVER
PHP のこの部分は次のようになります。
$csv_filehandle = fopen("/var/www/html/data/quiz.csv",'a');
fputcsv($csv_filehandle,array($summer,$spring,$fall,$winter));
fclose ($csv_filehandle);
$visit_id = uniqid('',TRUE);
$json_filehandle = fopen("/var/www/html/data/$visit_id.json",'w');
fwrite($json_filehandle,json_encode($all_my_variables));
fclose($json_filehandle);
$all_my_variables = array(
'timestamp' => $current_timestamp,
'user_ip' => $SERVER['REMOTE_ADDR'],
'summer' => $summer,
'spring' => $spring,
'fall' => $fall,
'winter' => $winter,
);
$current_hour = date_default_timezone_set("America/Chicago");
$current_timestamp = date(DATE_RFC822);
助けていただければ幸いです。