Fehlermeldung:
Fatal error: Call to a member function printHead() on a non-object in C:\xampp\htdocs\SMC\main.php on line 11
Vorhaben:
Ich will das das HTML-Gerüst aus externen Dateien includiert wird. in der "includeAllScripts.php" befindet sich der Include zu dem Skript mit der entsprechenden Klasse HTML und den Funktionen printHead, printBody und printFoot. Das ganze wollte ich auf meiner main.php testen. Leider kommt da die oben genannte Fehlermeldung.
Die Pfade zu den Skripten sind 100% richtig (tausend mal überprüft)
Kann mir jemand bitte einen Tipp geben?
main.php
includeAllScripts.php
classHTML.php
Fatal error: Call to a member function printHead() on a non-object in C:\xampp\htdocs\SMC\main.php on line 11
Vorhaben:
Ich will das das HTML-Gerüst aus externen Dateien includiert wird. in der "includeAllScripts.php" befindet sich der Include zu dem Skript mit der entsprechenden Klasse HTML und den Funktionen printHead, printBody und printFoot. Das ganze wollte ich auf meiner main.php testen. Leider kommt da die oben genannte Fehlermeldung.
Die Pfade zu den Skripten sind 100% richtig (tausend mal überprüft)
Kann mir jemand bitte einen Tipp geben?

main.php
PHP-Code:
<?php
/* EXTERNE SKRIPTE EINBINDEN */
include ("includeAllScripts.php");
//kopf erstellen
$HTML->printHead();
//Body erstellen
$HTML->printBody();
include 'header.php';
echo "<iframe src='welcome.php' style='border:0px #FFFFFF none;' name='iframe' scrolling='auto' frameborder='0' height='100%' width='100%'></iframe>";
// Footer erstellen
$HTML->printFoot();
?>
PHP-Code:
<?php
/* Einbindung externer Dateien */
require_once "inc/classes/Security/checkuser.php";
require_once "inc/classes/DB/connect.php";
require_once "inc/classes/HTML/classHTML.php";
?>
PHP-Code:
<?php
class HTML
{
public function printHead()
{
echo "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\"\">\n";
echo "<html><head>\n";
echo "<title>Support Management Center</title>\n";
echo "<link rel='stylesheet' type='text/css' "."href='css/style.css>\n";
echo "<script src='js/default.js' "."type='text/javascript'></script>\n";
echo "<link rel='SHORTCUT ICON' href='fav/favicon.ico' type='image/x-icon'>";
}
public function printBody()
{
echo "</head><body>\n";
}
public function printFoot()
{
echo "</body></html>";
}
}
?>
Kommentar