Beiträge: 60
	Themen: 16
	Registriert seit: 13.03.2008
	
	
 
	
	
		Halli Hallo,
mal wieder ein Problem...
Ich möchte gerne eine weitere Seite mit Berichten erstellen. Diese soll im Header erscheinen. Ich habe in meinem Template-Manager den Template "Berichte" erstellt mit folgendem Inhalt:
<html>
<head>
<title>{$settings['berichte.php']} - Berichte</title>
{$headerinclude}
</head>
<body>
{$header}
 
Hier finden Sie Berichte rund um die Forenthemen! 
 
{$footer}
</body>
</html>
Des weiteren hab ich im Header die Zeilen:
<li><a href="berichte.php"><img src="C:\Dokumente und Einstellungen\Kerstin Macht\Eigene Dateien\tinker-portal\Upload\images\toplinks\berichte.gif" alt="" />Berichte</a></li>
hinzugefügt.
Eine php-Datei "berichte.php" hab ich auch erstellt.
Wenn ich jetzt aber auf den Button klicke, kommt der Fehler "HTTP 404".
Was hab ich falsch gemacht?
	
	
	
	
	
 
 
	
	
	
		
	Beiträge: 1.939
	Themen: 18
	Registriert seit: 30.06.2007
	
MyBB-Version: 1.6.6
	
 
	
	
		Hallo Forumbeginnner,
du verweist im Toplink auf eine Datei, dies so nicht zu finden/vorhanden ist.
Ersetze den Toplink-Code
Code:
<li><a href="berichte.php"><img src="C:\Dokumente und Einstellungen\Kerstin Macht\Eigene Dateien\tinker-portal\Upload\images\toplinks\berichte.gif" alt="" />Berichte</a></li>
durch diesen
Code:
<li><a href="{$mybb->settings['bburl']}/berichte.php"><img src="images/toplinks/berichte.gif" alt="" />Berichte</a></li>
wobei "{$mybb->settings['bburl']}" der Web-Adresse "http://tinker-portal.de" entspricht.
Die Datei "berichte.php" muss dann (auf dem Webserver) im Hauptverzeichnis für das Forum bzw. die Datei "berichte.gif" im Verzeichnis "...forum/images/toplinks" liegen.
Ich hoffe, dies hilft dir weiter.
	
 
 
	
	
	
		
	Beiträge: 60
	Themen: 16
	Registriert seit: 13.03.2008
	
	
 
	
	
		Lieben Dank!
Muss ich also ="{$mybb->settings['bburl']}/ durch 
www.tinker-portal.de ersetzen?
Wie erstellt man eigentlich eine php-Datei am besten? ich hab sie mit Dreamweaver erstellt. Ist das ok?
In der PHP-Datei steht folgendes:
<p><font face="Verdana, Arial, Helvetica, sans-serif"></font></p>
<p> </p>
<?php
//**** Eigene Seite *****
 define("KILL_GLOBALS", 1);
require "./global.php";
require "./inc/functions_post.php";
addnav("Seitenname");
eval("\$tinker-portal .= \"".$templates->get("tinker-portal")."\";");
outputpage($tinker-portal);
?>
	
 
 
	
	
	
		
	Beiträge: 1.939
	Themen: 18
	Registriert seit: 30.06.2007
	
MyBB-Version: 1.6.6
	
 
	
	
		Die Datei "berichte.php" sollte folgenden Inhalt haben (siehe auch >> 
hier):
PHP-Code:
<?php
define("KILL_GLOBALS", 1);
define("IN_MYBB", 1);
//define("NO_ONLINE", 1); // Wenn Seite nicht in Wer ist online-Liste auftauchen soll
require_once "./global.php";
add_breadcrumb("Berichte");
eval("\$Berichte .= \"".$templates->get("Berichte")."\";");
output_page($Berichte);
?>
Achte hierbei im letzten "Absatz" auf den korrekten Namen des Templates: "Berichte" oder "berichte".
	
 
 
	
	
	
		
	Beiträge: 60
	Themen: 16
	Registriert seit: 13.03.2008
	
	
 
	
	
		Ups, jetzt hab ich irgendwas falsch gemacht.
Jetzt kommt folgende Fehlermeldung:
Direct initialization of this file is not allowed.
Please make sure IN_MYBB is defined.
????
	
	
	
	
	
 
 
	
	
	
		
	Beiträge: 18.383
	Themen: 257
	Registriert seit: 09.02.2005
	
	
 
	
	
		Bevor die global.php per require() in der Datei integriert wird musst du diese Zeile haben:
	
Gruß,
Michael
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.