Hallo, Gast!
AnmeldenRegistrieren

Eigene Seiten -> eigene Meta-Angaben ?
#1
Hallo,

bisher habe ich bei selbst erstellten Seiten immer das Template "{$headerinclude}" im Header geladen.

Bei einer weiteren selbst erstellten Seite möchte ich die Meta-Angaben aber individuell festlegen.

Kann ich statt des "{$headerinclude}" einfach die Meta-Angaben an dieser Stelle einfügen ?
#2
Das wäre nicht ratsam, da steht ja einiges mehr in dem Template. Setze die Angaben doch zusätzlich nach dem Template.
#3
Aber dann hätte ich die Meta-Angaben doch doppelt, einmal über Headerinclude und dann noch zusätzlich nach dem Template...


Problem 2: Beim Aufruf meiner eigenen Seite erhalte ich folgende Fehlermeldung (hier von mir anonymisiert):

"Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /home/www/kunden/WEBSEITE.de/SEITE.php(9) : eval()'d code on line 1
Parse error: syntax error, unexpected '=' in /home/www/kunden/WEBSEITE.de/SEITE.php(9) : eval()'d code on line 1 SEITE"

=> Ich habe ganz normal headerinclude eingebunden und finde keinen Fehler. Kann mir dazu jemand helfen ?

#4
Irgendwo ist ein Fehler im Template.
#5
Spricht die Fehlermeldung nicht für die Datei ? Die sieht so aus (anonymisert):


<?php
//**** Eigene Seite *****
define("KILL_GLOBALS", 1);
define("IN_MYBB", 1);


require_once "./global.php";
require_once "./inc/functions_post.php";

add_breadcrumb("Name");


eval("\name .= \"".$templates->get("name")."\";");
output_page(name);
?>

#6
Du solltest Dir evtl. diese Seite noch einmal genauer ansehen und ggf. einfach die Zeilen dort heraus kopieren und nur die Namen der Variable bzw. des Templates anpassen.
#7
Es geht leider immer noch nicht, Zitat:

"Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /home/www/kunden/WEBSEITE.de/SEITE.php(13) : eval()'d code on line 1

Parse error: syntax error, unexpected T_CONCAT_EQUAL in /home/www/kunden/WEBSEITE.de/SEITE.php(13) : eval()'d code on line 1
Seite"
#8
Und was hast Du geändert? Du könntest ja mal Dein Template und den PHP-Code zeigen. Sonst stochert man ja nur im Nebel...
#9
Ich habe den Original-Code von der Seite https://www.mybb.de/doku/haeufig-gestell...ellen.html eingefügt und nun Namen des Templates geändert, ohne Erfolg ...

Template der Datei lautet:
"<html>
<head>
<title>Name</title>
{$headerinclude}
</head>
<body>
{$header}
Text...
{$footer}
</body>
</html>"

Als Programm verwende ich übrigens PSPad.
#10
Die Fehlermeldung beinhaltet die Zeile, in der das Template aufgerufen wird. Aber der Fehler ist im Template. Wink


Möglicherweise verwandte Themen…
Meta-Description variabel, evtl. aus Forenregeln ?
Letzter Beitrag: 13.11.2010, 20:40
Registrierung und Profil Angaben
Letzter Beitrag: 16.07.2009, 00:04
CSS Angaben werden nicht übernommen (Dashed, Underline)
Letzter Beitrag: 29.03.2009, 13:18