Я делаю лабораторию для веб-знакомства с программированием. У меня есть HTML-файл только с кнопкой «научить меня географии». Этот файл использует php-файл для извлечения данных из txt-файла с прописными буквами / стран для отображения разных столиц разных стран.
это мой HTML-файл
<html>
<head>
<title>Modify2</title>
<link rel ="stylesheet" type="text/css" href="sample.css">
</head>
<body>
<h1>Modify2</h1>
<p>
<form action = "modify2.php" method = "post" >
<input type = "submit" value = "Teach me some Geography">
</form>
</p>
</body>
</html>
это мой php файл
<html>
<head>
<title>Modify2</title>
<link rel ="stylesheet" type="text/css" href="sample.css">
</head>
<body>
<h1>Modify2</h1>
<?php
$capitalFile = fopen("capital-info.txt","r"); // open the file for read operations
$countryRecord1 = fgets($capitalFile); // read a line from the file
$countryRecord2 = fgets($capitalFile);
$countryRecord3 = fgets($capitalFile);
$countryRecord4 = fgets($capitalFile);
fclose($capitalFile);
list ($country1, $capital1) = explode(":", $countryRecord1);
list ($country2, $capital2) = explode(":", $countryRecord2);
list ($country3, $capital3) = explode(":", $countryRecord3);
list ($country4, $capital4) = explode(":", $countryRecord4);
print("<p>$capital1 is the capital city of $country1.</p>");
print("<p>$capital2 is the capital city of $country2.</p>");
print("<p>$capital3 is the capital city of $country3.</p>");
print("<p>$capital4 is the capital city of $country4.</p>");
?>
</body>
</html>
Все, что я получаю за вывод: «$ capital1 — столица $ country1» и так далее.
Я использую xampp в качестве веб-сервера.
Любая помощь будет очень высоко ценится
Задача ещё не решена.
Других решений пока нет …