PHP страница загружается на мой локальный хост, но на моем веб-хосте не загружается - PullRequest
0 голосов
/ 22 апреля 2019

Я загружаю свой веб-сайт на свой веб-хостинг, и одна страница из них не загружается (пусто).На моем сервере localhost эта страница генерируется каждый раз каждым идентификатором из базы данных.Настройки соединения с базой данных и веб-сервера верны, потому что система регистрации работает, каждая отправка вставляется в мою базу данных.Что не так?

include 'https://site.ro/includes/config.php';
include 'https://site.ro/includes/connection.php';
if (!isset($_GET['anunt']) || empty($_GET['anunt']) || !is_numeric($_GET['anunt'])) {
                $errors[] = 'Error';
            } else {
                $anunt_id = $_GET['anunt'];

                $sql = 'SELECT * 
                        FROM date_anunt
                        WHERE anunt = ?';

                $statement = $connection->prepare($sql);
                $statement->bind_param('i', $anunt_id);
                $statement->execute();
                $result = $statement->get_result();
                $anunt = $result->fetch_all(MYSQLI_ASSOC);
                $result->close();
                $statement->close();
    if (!$anunt) {
            $errors[] = 'Acest anunt nu exista!';
        } else {
            $anunt = $anunt[0];

            $marca = $anunt['marca'];
            $model = $anunt['model'];
            $caroserie = $anunt['caroserie'];
            $an = $anunt['an'];
            $km = $anunt['km'];
            $stare = $anunt['stare'];
            $pret = $anunt['pret'];
            $descriere = $anunt['descriere'];

            $sql = 'SELECT * 
                    FROM imagini_anunt 
                    WHERE image_id = ?';

            $statement = $connection->prepare($sql);
            $statement->bind_param('i', $anunt_id);
            $statement->execute();
            $result = $statement->get_result();
            $images = $result->fetch_all(MYSQLI_ASSOC);
            $result->close();
            $statement->close();
            $connection->close();
        }
    }
    ?>

1 Ответ

0 голосов
/ 22 апреля 2019
include 'https://site.ro/includes/config.php';
include 'https://site.ro/includes/connection.php';

include предназначен для включения и оценки указанного файла PHP. Если вы извлекаете его локально, он может быть обработан как PHP - если вы извлечете его по полному URL, вы получите полученный HTML, что может привести к ошибке.

Попробуйте просто включить / config.php и посмотрите, работает ли он.

...