Я пытаюсь отобразить информацию, основываясь на том, какой массив отправляется в сообщении. Это мой код многомерного массива:
$filmarkiv = array(
'rpo' => array(
'titel' => 'loremipsum',
'beskr' => 'loremipsumloremipsumloremipsum',
'skues' => 'loremipsum',
'imdb' => 'https://loremipsum/',
'img' => 'loremipsum.jpg',
'rull' => 'loremipsum.png'),
'thepre' => array(
'titel' => 'loremipsum',
'beskr' => 'loremipsum',
'skues' => 'loremipsum',
'imdb' => 'https://loremipsum1/',
'img' => 'loremipsum.jpg',
'rull' => 'loremipsum.png'),
'tts' => array(
'titel' => 'loremipsum',
'beskr' => 'loremipsum',
'skues' => 'loremipsum',
'imdb' => 'https://loremipsum/',
'img' => 'loremipsum.jpg',
'rull' => 'loremipsum.png'
));
Этот код решает, что фильм и его информация.
Кроме того, этот код:
<?php
if (isset($_POST['submit'])) {
$valgt = $_POST['submit'];
if ($valgt == " .$key. ") {
echo "<section id='valgtfilm'>
<h1> " .$filmarkiv ['$valgt']['titel']." </h1>
<p> " .$filmarkiv ['$valgt']['besk']."</p>
<P> " .$filmarkiv ['$valgt']['skues']." </p>
<img src=' " .$filmarkiv ['$valgt']['img']. " ' alt='Posterplakat' />
<img src=' " .$filmarkiv ['$valgt']['rull']. " ' alt='Posterplakat' />
<a href=' ".$filmarkiv['imdblink']." ' id='imdblink'>Link til ImdB</a>
</section>";
}};
?>
И у меня также есть форма с возможностью выбора для каждого.
<form action="" method="post">
<label for="Filmarkiv">Filmarkiv: </label>
<select name="Filmarkiv" id="Filmarkiv">
<option value="#">Filmarkivliste: </option>
<option value="rpo">Ready Player One</option>
<option value="thepre"> The Prestige</option>
<option value="tts">The Truman Show</option>
</select>
<input type="submit" name="submit" value="Velg Film!" />
Вы видите какие-либо ошибки?