Otóż dopadła mnie chęć napisania strony o anime, ale jak to fajnie chęci może zburzyć jakiś głupi błąd. Otóż znam się już powierzchownie na PHP, ale takiego dziwnego problemu nigdy nie miałem. Otóż mam sobie dwa pliczki, "core.php" (jego treść

<?php
header('Location: index.php?x=error'); }
//to jest uzupełnione, ale nie podam WAM 
function db_connect() {
mysql_connect(DBHOST
, DBUSER
, DBPASS
) or
die('<h2>ERROR</h2> MySQL Server is not responding'); }
function db_close() {
}
function clear($text) {
}
return $text;
}
function codepass($password) {
return sha1
(md5($password).'#!%Rgd64'); }
function hash($text) {
return sha1
(md5($text).'as5d1sgf5@#%'); }
function check_login() {
if(!$_SESSION['logged']) {
return true;
}else{
return false;
}
}
function get_user_data($user_id) {
if($user_id == NULL) {
$user_id = $_SESSION['user_id'];
}
$result = mysql_query("SELECT * FROM `users` WHERE `name` = '{$user_id}' LIMIT 1"); return false;
}
}
function get_rank_data($user_id) {
if($user_id == NULL) {
$user_id = $_SESSION['user_id'];
}
$user_data = get_user_data($user_id );
$rank_id = $user_data['rank']
$result = mysql_query("SELECT * FROM `rank` WHERE `name` = '{$rank_id}' LIMIT 1");
return false;
}
}
function get_anime_data($anime_id) {
if($anime_id){
$result = mysql_query("SELECT * FROM `anime` WHERE `id` = '{$anime_id}' LIMIT 1");
return false;
}
}
$result = mysql_query("SELECT * FROM `anime` WHERE `name` = '{$anime_id}' LIMIT 1");
return false;
}
}
}else{
return false;
}
}
function check_perm($how_many) {
if(check_login()){
$rank = get_rank_data($_SESSION['user_id']);
$rank = $rank['perm'];
}else{
return 0;
}
if($how_many != NULL){
return $rank;
}else{
if($rank >;= $how_many){
return true;
}else{
return false;
}
}
}
function top($from, $how_many, $by){
if($from == NULL && $how_many == NULL && $by == NULL){
return false;
}
mysql_query("select * from '{$from}' order by '{$by}'"); $result = mysql_query("SELECT * FROM '{$from}' LIMIT '{$how_many}' "); }
function find_anime($anime_category[1], $anime_category[2], $anime_category[3]) {
SELECT `id` FROM `anime` WHERE
`category_a` = '{$anime_category[1]}'
OR
`category_b` = '{$anime_category[1]}'
OR
`category_c` = '{$anime_category[1]}'
OR
`category_a` = '{$anime_category[2]}'
OR
`category_b` = '{$anime_category[2]}'
OR
`category_c` = '{$anime_category[2]}'
OR
`category_a` = '{$anime_category[3]}'
OR
`category_b` = '{$anime_category[3]}'
OR
`category_c` = '{$anime_category[3]}'
');
}
function summation(){
}
if(!isset($_SESSION['logged'])) { $_SESSION['logged'] = false;
$_SESSION['user_id'] = -1;
}
?>
...i bardzo krótki "index.php":
<?
include 'core.php';
db_connect();
?>
<link rel="Stylesheet" type="text/css" href="style.css" />
<title>AnimePlay</title>
<body>
fghdgfhdfghdfgh
<div styles="background-color: black">
cghjdghjghjfgjhfghjfgjhfghj
</div>
</body>
Problem mój wygląda następująco: ten tekst w divie i poza diviem, nie wyświetla się. Tekst jeżeli jest przed include to jest widoczny, jeżeli zaś na początku "core.php" to już nie widoczny

próbowałem session_start() bo niektórzy na forach, pisali, że im to "znika" strony, ale jednak nie.
To czego to jest przyczyna? Pomóżcie. Z góry dzięki.