Beiträge: 39
Themen: 10
Registriert seit: 24.08.2006
11.10.2006, 16:40
(Dieser Beitrag wurde zuletzt bearbeitet: 11.10.2006, 16:41 von MacPri.)
Huhu,
ich probiere nun seid einigen Stunden rum, aber weiß es trotzdem nicht.
Wie füge ich PHP in den Header ein?
Diesen Code:
PHP-Code:
<?php
if($mybb->user['uid'] = 0)
{
echo "<div id=\"info\"><div id=\"infobar\"><a href={$mybb->settings['bburl']}/member.php?action=register>Als Mitglied hast du viele weitere Vorteile. Klicke hier, um dich
kostenlos zu registrieren!</a></div><br><br></div><br><br>";
}
?>
Beiträge: 1.626
Themen: 41
Registriert seit: 24.01.2006
Hallo MacPri,
Du kannst im header kein php verwenden.
Allerdings kannst du dir in den header eine zusätzliche Variable setzten, die dir das gewollte ausgibt. Schreibe den Code dazu an die entsprechende Stelle in der global.php und füge im Template header die Variable ein.
Mfg Garlant
Ich gebe keinen Support per Messenger oder PN!
Beiträge: 39
Themen: 10
Registriert seit: 24.08.2006
So, und wie mach' ich das? Wie müsste das aussehen?
Beiträge: 1.626
Themen: 41
Registriert seit: 24.01.2006
Hallo MacPri,
Öffne: global.php
suche:
PHP-Code:
eval("\$header = \"".$templates->get("header")."\";");
Füge darüber:
PHP-Code:
if($mybb->user['uid'] != '0')
{
$bitte_registrieren = '';
}
else
{
$bitte_registrieren = "<div id=\"info\"><div id=\"infobar\"><a href={$mybb->settings['bburl']}/member.php?action=register>Als Mitglied hast du viele weitere Vorteile. Klicke hier, um dich kostenlos zu registrieren!</a></div><br><br></div><br><br>";
}
Füge ins Template header, an beliebiger Stelle:
Code:
{$bitte_registrieren}
Mfg Garlant
Ich gebe keinen Support per Messenger oder PN!
Beiträge: 39
Themen: 10
Registriert seit: 24.08.2006
Also irgendwie wird jetzt nurnoch eine weiße Seite angezeigt.
Beiträge: 1.626
Themen: 41
Registriert seit: 24.01.2006
Normal sollte es keine Fehler geben.
Setzte den Code mal bitte über
PHP-Code:
// Set up some of the default templates
Mfg Garlant
Ich gebe keinen Support per Messenger oder PN!
Beiträge: 39
Themen: 10
Registriert seit: 24.08.2006
Geht trotzdem irgendwie nicht.
Bist du sicher, dass der Code so richtig ist?
Beiträge: 18.383
Themen: 257
Registriert seit: 09.02.2005
Wenn du den Code wie Garlant beschrieben hat eingefügt hast, sollte es funktionieren. Bitte gehe ins Admin-CP in die Server- und Optimierungsoptionen und deaktiviere die Gzip-Kompression. Geht es dann?
Gruß,
Michael
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.