willi
10.11.2002, 20:57
Ich bin gerade dabei, ein Forum anzupassen.
Das Problem:
Einem registrieten Benutzer wird kein Login angezeigt wenn er einen anderen Computer benutzt. Das heißt, wenn kein Cookie gespeichert ist.
Ich habe versucht, im Template "footer" die Variable $logincode anzuzeigen. Leider erfolglos. Es wird nichts angezeigt, obwohl im Template "forumhome-logincode" der richtige Inhalt vorhanden wäre.
In der index.php existiert dieser Programmcode, in dem der Varible $logincode das Template "forumhome-logincode" zugewiesen wird:
// if user is know, then welcome
if ($bbuserinfo['userid']!=0) {
$username=$bbuserinfo['username'];
eval("\$welcometext = \"".gettemplate('forumhome_welcometext')."\";");
eval("\$logincode = \"".gettemplate('forumhome_logoutcode')."\";");
eval("\$newposts = \"".gettemplate('forumhome_newposts')."\";");
} else {
$welcometext = "";
eval("\$newposts = \"".gettemplate('forumhome_todayposts')."\";");
eval("\$logincode = \"".gettemplate('forumhome_logincode')."\";");
} Die Variable $logincode müßte doch jetzt den richtigen Code enhalten, der angezeigt wird, wenn kein Cookie gesetz ist?
Oder verstehe ich etwas nicht richtig?
Danke für jede Hilfe.
MfG Willi
Das Problem:
Einem registrieten Benutzer wird kein Login angezeigt wenn er einen anderen Computer benutzt. Das heißt, wenn kein Cookie gespeichert ist.
Ich habe versucht, im Template "footer" die Variable $logincode anzuzeigen. Leider erfolglos. Es wird nichts angezeigt, obwohl im Template "forumhome-logincode" der richtige Inhalt vorhanden wäre.
In der index.php existiert dieser Programmcode, in dem der Varible $logincode das Template "forumhome-logincode" zugewiesen wird:
// if user is know, then welcome
if ($bbuserinfo['userid']!=0) {
$username=$bbuserinfo['username'];
eval("\$welcometext = \"".gettemplate('forumhome_welcometext')."\";");
eval("\$logincode = \"".gettemplate('forumhome_logoutcode')."\";");
eval("\$newposts = \"".gettemplate('forumhome_newposts')."\";");
} else {
$welcometext = "";
eval("\$newposts = \"".gettemplate('forumhome_todayposts')."\";");
eval("\$logincode = \"".gettemplate('forumhome_logincode')."\";");
} Die Variable $logincode müßte doch jetzt den richtigen Code enhalten, der angezeigt wird, wenn kein Cookie gesetz ist?
Oder verstehe ich etwas nicht richtig?
Danke für jede Hilfe.
MfG Willi