php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2008

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 05.03.2008, 15:29  
Benutzer
 
Registriert seit: 05.03.2008
Beiträge: 31
Raito befindet sich auf einem aufstrebenden Ast
Standard Fatal error: Class 'HTML' not found in C:\xampp\htdocs\SMC\common.php on line 18

ich bekomme die folgende Fehlermeldung:
public function printHead() { echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "" } public funtion printBody($css = null) { echo "\n"; echo "\n"; } } public function printFoot() { echo ""; } }
Fatal error: Class 'HTML' not found in C:\xampp\htdocs\SMC\common.php on line 18

Skript:
main.php

PHP-Code:
<?php 
//Einbinden von common
require_once "common.php";
//Einbinden von Checkuser
include ("checkuser.php"); 
//head
$HTML->printHead();
//body
$HTML->printBody();
//seitenaufbau
echo "<div id='header'>";
include 
'header.php';
echo 
"</div>";
echo 
"<div id='main'>";
echo 
"<iframe src='welcome.php' style='border:0px #FFFFFF none;' name='iframe' scrolling='auto' frameborder='0' marginheight='0px' marginwidth='0px' height='100%' width='100%'></iframe>";
echo 
"</div>";
//foot
$HTML->printFoot();
?>
common.php
PHP-Code:
<?php
//Definition des Projektnamens
define('PROJECT'"/SMC");
//Für Links auf das File Verzeichnis
define('DOCUMENT_ROOT'$_SERVER['DOCUMENT_ROOT'].PROJECT);
//für Webadressierung
define('HTTP_ROOT'"http://".$_SERVER['HTTP_HOST'].PROJECT);

//Datenbanksettings und weitere systemweite Einstellungen
require_once DOCUMENT_ROOT."/settings.php";
//Alle Klassen und prozedurale Skripte einbinden
require_once DOCUMENT_ROOT."/inc/includeAllClasses.php";
//Fehlermeldungen
error_reporting(E_ALL);


//global verfügbares HTML-Objekt erstellen
$HTML = new HTML();

//global verfügbares Datenbankobjekt erstellen
$DB = new DB();

//global verfügbares Sicherheitsobjekt erstellen
$SECURITY = new Security();
?>
includeAllClasses.php
PHP-Code:
<?php
//Datenbankklasse
require_once DOCUMENT_ROOT."/inc/classes/DB/class.DBMySQL.php";
//HTML-Klasse
require_once DOCUMENT_ROOT."/inc/classes/HTML/class.HTML.php";
//Sicherheitsklasse
require_once DOCUMENT_ROOT."/inc/classes/Security/class.Security.php";
?>
class.HTML.php
PHP-Code:
public function printHead()
{
echo 
"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\"\">\n";
echo 
"<html><head>\n";
echo 
"<title>".HTML_TITLE."</title>\n";
echo 
"<link rel='stylesheet' type='text/css' "."href='".HTTP_ROOT."/inc/css/default.css.php>\n";
echo 
"<script src='".HTTP_ROOT."/inc/js/default.js' "."type='text/javascript'></script>\n";
echo 
"<link rel='SHORTCUT ICON' href='".HTTP_ROOT."/inc/fav/favicon.ico' type='image/x-icon'>"
}

public 
funtion printBody($css null)
{
echo 
"</head>\n";
echo 
"<body";

if(
$css!=null)
{
echo 
" style='".$css."'";
    }
        echo 
">\n";
    }
}

public function 
printFoot()
{
echo 
"</body></html>";

Die Pfade habe ich schon überprüft.
findet jemand die Ursache?
Ich hoffe ihr könnt mir helfen.
Schon mal danke für die Hilfe

Geändert von Raito (05.03.2008 um 15:41 Uhr).
Raito ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 05.03.2008, 15:32  
Moderator
 
Benutzerbild von cycap
 
Registriert seit: 13.02.2008
Beiträge: 6.816
PHP-Kenntnisse:
Fortgeschritten
cycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nett
Standard

Hi,

fehlt dir einfach die Klassendeklaration in der class.HTML.php ? Oder hast du die nur nicht mitkopiert?
cycap ist offline  
Alt 05.03.2008, 15:39  
Benutzer
 
Registriert seit: 05.03.2008
Beiträge: 31
Raito befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von cycap Beitrag anzeigen
Hi,

fehlt dir einfach die Klassendeklaration in der class.HTML.php ? Oder hast du die nur nicht mitkopiert?
PHP-Code:
class HTML {
public function 
printHead()
{
echo 
"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\"\">\n";
echo 
"<html><head>\n";
echo 
"<title>".HTML_TITLE."</title>\n";
echo 
"<link rel='stylesheet' type='text/css' "."href='".HTTP_ROOT."/inc/css/default.css.php>\n";
echo 
"<script src='".HTTP_ROOT."/inc/js/default.js' "."type='text/javascript'></script>\n";
echo 
"<link rel='SHORTCUT ICON' href='".HTTP_ROOT."/inc/fav/favicon.ico' type='image/x-icon'>"
}

public 
funtion printBody($css null)
{
echo 
"</head>\n";
echo 
"<body";

if(
$css!=null)
{
echo 
" style='".$css."'";
    }
        echo 
">\n";
    }
}

public function 
printFoot()
{
echo 
"</body></html>";
}

ist das so richtig?

da ändert sich die Fehlermeldung etwas:

class HTML{ public function printHead() { echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "" } public funtion printBody($css = null) { echo "\n"; echo "\n"; } } public function printFoot() { echo ""; } }
Fatal error: Class 'HTML' not found in C:\xampp\htdocs\SMC\common.php on line 18
Raito ist offline  
Alt 05.03.2008, 15:45  
Moderator
 
Benutzerbild von cycap
 
Registriert seit: 13.02.2008
Beiträge: 6.816
PHP-Kenntnisse:
Fortgeschritten
cycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nett
Standard

rofl da hab ich doch glatt übersehen das du keine <? Tags verwendest
cycap ist offline  
Alt 05.03.2008, 16:17  
Benutzer
 
Registriert seit: 05.03.2008
Beiträge: 31
Raito befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von cycap Beitrag anzeigen
rofl da hab ich doch glatt übersehen das du keine <? Tags verwendest
Vielen Dank der Fehler ist weg und jetzt funzt alles!
Raito ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
thumbnails erstellen dom PHP Tipps 2008 39 21.07.2008 21:28
[Erledigt] PHP -&gt; Ordner anlegen der sich auch beschreiben lässt?! Nightuser PHP Tipps 2008 13 30.06.2008 23:51
PHP Fehlermeldungen - Was tun? Plague PHP Tipps 2008 1 06.09.2007 21:20
Suche Tipps für Persormance-Steigerung (Geld für Nützliches) Beitragsarchiv 18 16.08.2005 10:57
Suche Programmierer, Designer, Schreiber... blinkster.de Beitragsarchiv 76 14.08.2005 18:31
PHP Fatal error: Class 'MySQLi' not found in CSS PHP Tipps 2005 6 13.04.2005 15:24
update auf php 5.0.4 robo47 Server, Hosting und Workstations 6 10.04.2005 19:00
ShowIt_V1.8.14 PHP Tipps 2005 1 23.03.2005 19:13
frage zum arbeiten mit dateien PHP Tipps 2005 21 01.03.2005 13:22
Counter zeigt nach ca. 2-3 Stunden fehler an PHP Tipps 2004 2 26.08.2004 20:08
Validitor (HTML 4.01) = Schwachsinn? Filewalker Off-Topic Diskussionen 19 03.08.2004 15:27

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php class html not found, fatal error: class not found in php on line, php klasse einbinden \fatal error: class \ \not found\, php fatal error class not found in, fatal error: class \'html\' not found, \class xhtml not found\, class \'html\' not found, \class.html.php\ printhead, html css einbinden c:/xampp/, class \'html\' not found in, class html not found, xampp \new security\, \class \'mysqli\' not found\, \fatal error: class \'html\' not found\, class not found in c:\\xampp\\htdocs, was tun bei fatal error bei css

Alle Zeitangaben in WEZ +1. Es ist jetzt 22:54 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum