@diablo1155

Почему не происходит редирект и не подгружаются стили в PHP проекте?

Разбираюсь в проекте, написанном на PHP, честно говоря не работал с PHP ранее, поэтому решил обратиться сюда.
Проект представляет собой платформу для онлайн курса с авторизацией, личным кабинетом и т.п.
Проблема в том, что после настройки XAMPP (MySQL, Apache, Filezilla) включены, базу уже добавил. а страница пустая и не происходит редиректа на страницу логина и не подгружаются стили CSS.
Например, пишу в строке "http://localhost/most/" - не происходит редиректа.
Вот сам код index.php:

<? include "./config/core.php";

	if (isset($_GET['c'])) header('location: /user/sign.php?id='.$_GET['c']);
	else header('location: /user/');

Файл .htaccess

AddDefaultCharset utf-8
   ErrorDocument 404 /404.php

core.php:

<?php
session_start();

// Enable error reporting
ini_set('display_errors', 1);
error_reporting(E_ALL);

$host = 'localhost';
$dbname = 'most_db';
$username = 'root';
$password = '';

try {
    $pdo = new PDO("mysql:host=$host;dbname=$dbname;charset=utf8", $username, $password);
    $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
    echo "Database connection successful.";
} catch (PDOException $e) {
    die("Error connecting to the database: " . $e->getMessage());
}

define('BASE_URL', 'http://localhost/most/');
?>

Если перехожу на "http://localhost/most/user/sign.php", то выходит просто голая разметка, без CSS.
При необходимости могу предоставить исходники проекта.
  • Вопрос задан
  • 132 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы