извлечение данных из txt файла с использованием php - PullRequest
0 голосов
/ 06 ноября 2018

Я занимаюсь лабораторной работой по программированию. У меня есть 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 в качестве веб-сервера.

любая помощь будет очень признательна

...