Seite 1 von 1
BuLi Tippspiel nur für Eingeloggte anzeigen
Verfasst: 07.10.2007 14:02
von fossilis
Hi Leute,
habe das
BuLi Tippspiel installiert und wollte mal fragen ob es möglich ist, dass man den Link im Overall_header nur angezeigt bekommt, wenn der User eingeloggt ist.
Ich habe versucht es so zu händeln wie man es bei den Userdetails gemacht hat, die auch nur für eingeloggte User anwählbar sind. Bin aber gescheitert.
Nun zu meiner Frage, gibt es einen allgemein nützlichen "Fahrplan" wie man Links im overall_header, für nicht registrierte User, nicht sichtbar macht?
Verfasst: 07.10.2007 16:48
von femu
In der overall_header.tpl vor dem Link (<td> incl. Icon)
und nachdem Link (</td>)
setzen. Dann ist er erst mal für nicht registrierte Benutzer weg. Die ganz saubere Lösung ist natürlich, daß Ganze im aufzurufenden Program zu unterbinden, so daß man den Link nicht zu Fuß aufrufen kann. Dazu die bundesliga.php (gilt für alle anderen Programmteile analog) öffnen und folgendes suchen:
Darunter folgendes einsetzen:
Code: Alles auswählen
//
// Check login status
//
if ( !$userdata['session_logged_in'] )
{
redirect(append_sid("login.$phpEx?redirect=bundesliga.$phpEx", true));
}
Viel Spaß damit.
Verfasst: 07.10.2007 17:54
von fossilis
Danke femu, hat alles wunderbar geklappt.
Wie ich auf deinem Forum gesehen habe, hast du auch das BuLi Tippspiel am Laufen und da würde ich dich gern noch was fragen.
Wenn ich auf den Link Statistiken klicke, im Fenster wo man die Tabelle sieht, erhalte ich immer folgende Fehlermeldung:
Code: Alles auswählen
Datenbank-Fehler
DEBUG MODE
SQL Error : 1064 You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'SELECT hilfe.datumzeit, heim, auswarts, bewertet FROM tippspiel ....
....
....
Line : 1330
File : userstatistik.php
Woran kann das denn liegen?
Verfasst: 07.10.2007 18:06
von femu
Hänge mal Deine userstatistik.php an (per Link bitte!)
Welche PHP Version benutzt Du? 4 oder 5?
Verfasst: 08.10.2007 10:57
von fossilis
femu hat geschrieben:Hänge mal Deine userstatistik.php an (per Link bitte!)
Okay,
hier ist sie, die userstatistik.php.
femu hat geschrieben:Welche PHP Version benutzt Du? 4 oder 5?
Du meinst sicherlich SQL Version, oder? Da nutze ich die 4-er Version.
Mein phpbb ist aus der 2-er Version.
Verfasst: 08.10.2007 11:43
von femu
fossilis hat geschrieben:Okay,
hier ist sie, die userstatistik.php.
Ich schau mir die mal an.
fossilis hat geschrieben:femu hat geschrieben:Welche PHP Version benutzt Du? 4 oder 5?
Du meinst sicherlich SQL Version, oder? Da nutze ich die 4-er Version.
Mein phpbb ist aus der 2-er Version.
Nein. Ich meinte tatsächlich die PHP Version. Und ein Link zu Deiner Seite mit ggf Testuser Login wäre auch nicht unpraktisch ..
Verfasst: 08.10.2007 18:49
von fossilis
So, endlich Feierabend.
Hier der Link zum
Forum.
Account und Passwort sende ich dir per PN zu, okay?
Auf diesem Server läuft die PHP-Version 4.4.4 ,
Kontrolle.