My hostname is
Inside HEAD I have
<?php include("http://gvidas.lhosting.info/includes/header.php"); ?>
Physical location of that file is in /htdocs/includes/header.php
Why doesn't it work? Should I use relative paths?
Fragment of index.php
root/htdocs/index.php:
<!DOCTYPE HTML>
<HTML>
<HEAD>
<?php include("includes/header.php"); ?>
<?php if (isset($_SESSION["admin_id"])) { redirect("managePage.php"); } ?>
<?php $permision = "public"; ?>
</HEAD>
<BODY>
<...>
</BODY>
</HTML>
Fragment of header.php
root/htdocs/includes/header.php:
<?php require_once ("../includes/session.php"); ?>
<?php require_once ("../includes/functions.php"); ?>
<?php $db = mysqli_connect('http://gvidas.lhosting.info/', 'user', 'pass', 'beta');
if(mysqli_connect_errno()) { die("Database connection failed: " .
mysqli_connect_error() . " (" . mysqli_connect_errno() . ")");
}
?>
I now think I should use
<?php require_once ("session.php"); ?>
innstead of
<?php require_once ("../includes/session.php"); ?>
Any thoughts?