誰かが私のコードが私が宣言した2つの値だけではなく配列全体をエコーしている理由を教えてもらえますか?私は$list
ほとんどphpを知らないので、誰かが私に何が悪いのか教えてもらえますか?
if(isset($_POST['button'])) {
if( $_POST['filmnamn'] != "" && $_POST['betyg'] != "" && $_POST['link'] != "" && $_POST['photo'] != "" && $_POST['description'] != "") {
$myFile = 'demo.txt';
$titel = $_POST['filmnamn'] . ";" ;
$betyg = $_POST['betyg'] . ";" ;
$link = $_POST['link'] . ";" ;
$photo = $_POST['photo'] . ";" ;
$desc = $_POST['description'].PHP_EOL;
$data = "$titel$betyg$link$photo$desc";
$list = "$titel$betyg";
$fh = fopen($myFile, 'a');
fwrite($fh, $data);
fclose($fh);
$handle = fopen($myFile, 'r');
$fileinfo = fread($handle, filesize($myFile));
$fileinfo_array = explode(';', $fileinfo);
foreach($fileinfo_array as $list){
echo $list;
}
}
}