Список заполнен из файла, по выбору города должна загружаться соответствующая картинка и информация из другого файла. Картинки и файлы названы также как и варианты выбора (Пекин.jpg, Пекин.txt и т.д.).
В переменную $change не приходит ничего. В чём ошибка?
<form action="3.php" method="post">
<?php
$fp=fopen("GORODA.txt","r");
?>
<select name="change">
<?php
while(!feof($fp)){
$line=trim(fgets($fp));
echo "<option>{$line}</option>";
}
fclose($fp);
?>
</select>
</form>
<?php
if(isset($_POST['change']))
$change=$_POST['change'];
echo $change;
?>
<img src="<?php echo $change?>.jpg">
<p>
<?php
echo file_get_contents("$change.txt");
?>
</p>