PHP не знает, где должны быть папки, чтобы иметь возможность их открывать - PullRequest
0 голосов
/ 01 июня 2019

Привет. Я пытаюсь создать веб-страницу, которая запрашивает у пользователя два слова, а затем заменяет первое слово вторым словом в файле.У меня есть HTML-файл, который работает нормально.У меня есть работающий сервер Ubuntu 16.04, на котором я использую мой HTML.

Проблема возникает, когда я пытаюсь использовать PHP для открытия файла, но я не уверен, должен ли файл находиться на моем рабочем столе или на моей виртуальной машине, в чем я не уверен.

Мой HTML-код

<html>
   <body>
    <form action="replace.php" method="post" enctype="multipart/form-data">>

    <table border="0">

    <tr>
            <td>Old String</td>
            <td align="center"><input type="text" name="Old_string" size="30" /></td>
    </tr>

    <tr>
            <td>New String</td>
            <td align="center"><input type="text" name="New_string" size="30" /></td>
    </tr>

    <tr>
        <input type="submit" value="Change Values" name="submit">
    </tr>


    <tr>
        <td> Select File that will be changed:</td>
        <input type="file" name="FiletoChange" id="FiletoChange">
    </tr>



    </table>
    </form>
</body>

Мой PHP-код

<html>

<head>
    <title>Information Gathered</title>
</head>

<body>

    <?php
        $valid = true;
        if (!empty($_POST["Old_string"])) {
            $Old_string = $_POST["Old_string"];
        } else {
            $valid = false;
            echo "Old string is Empty . Please Enter value to proceed";
        }
        if (!empty($_POST["New_string"])) {
            $New_string = $_POST["New_string"];
        } else {
            $valid = false;
            echo "New string is Empty . Please Enter value to proceed";
        }
        if ($valid) {
            echo "all input correct";
        }

        //$myfile = fopen("C:\\Users\\ipadc\\Pictures\\pappa\\EXpert system taak.txt", "r+") or die("Unable to open file!");
        //echo fread($myfile,filesize("C:\\Users\\ipadc\\Pictures\\pappa\\EXpert system taak.txt"));
        //fclose($myfile);
    ?>
</body>

</html>

Я закомментировал свой код Open file в PHP, потому что я являюсьЯ не уверен, где эта папка должна находиться, чтобы я мог получить к ней доступ.Пожалуйста, любая помощь будет оценена.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...