SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Einführung in XHTML, CSS und Webdesign

Einführung in XHTML, CSS und Webdesign zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP für Fortgeschrittene und Experten
Hilfe Community Kalender Heutige Beiträge Suchen

PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 02.02.2005, 12:15:14
Thomapyrien Thomapyrien ist offline
Anfänger
 
Registriert seit: Jan 2004
Ort: Nähe Karlsruhe
Beiträge: 74
In Template System Login Script mit Sessions einfügen

Hallo zusammen,

ich arbeite gerade mit diesem Template-System , d.h. ich hab schon ein Menü mit ein paar Menüpunkten und soweit funktioniert eigentlich auch schon alles !
Nur benötige ich nun auch noch nen neuen Menüpunkt "Login", mit diesem soll man sich einloggen können und das ganze soll mit Sessions realisiert werden !

Nun weis ich nicht genau, wie ich so ein Session Login in das Template System einfügen soll, bzw. wo ich da anfangen soll ??

Kann mir da jemand weiterhelfen oder nen Tipp geben, wie ich da anfange und wo ich was einfüge ??
Mit Sessions hab ich schonmal gearbeitet, aber hab sowas eben noch nie in ein Template System eingefügt ;o(

Vielen Dank im Voraus
mfG
Thomapyrien
Mit Zitat antworten
  #2  
Alt 03.02.2005, 21:27:27
feuervogel feuervogel ist offline
SELFPHP Guru
 
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
was musst du denn bei templates besonderes beachten wenn du einen login mit sessions realisierst? wenn der besucher eingelogged ist werden bestimmte seiten nicht angezeigt oder es passiert was anderes...
Mit Zitat antworten
  #3  
Alt 21.02.2005, 14:45:51
Thomapyrien Thomapyrien ist offline
Anfänger
 
Registriert seit: Jan 2004
Ort: Nähe Karlsruhe
Beiträge: 74
AW: In Template System Login Script mit Sessions einfügen

Ups, hab die Antwort garnicht gesehn, sorry ;o))

Genau das ist die Frage, was muß ich bei diesem Template System beachten, wenn ich ein Login-System mit Sessions einfüge !

Sobald man sich eingeloggt hat, soll ein anderes Menü dargestellt werden !

Gruß
Thomapyrien
Mit Zitat antworten
  #4  
Alt 21.02.2005, 16:29:35
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
AW: In Template System Login Script mit Sessions einfügen

Beim Login setz du eine bestimmte Variable in der Session auf einen bestimmten Wert. Anschließend kannst du in deinen Scripten überprüfen, ob dieser Wert vorhanden ist. Wenn dies der Fall ist, wird also das Menü eingebunden. Das sollte allerdings auf PHP Ebene und nicht im Template passieren.
Mit Zitat antworten
  #5  
Alt 21.02.2005, 16:30:41
feuervogel feuervogel ist offline
SELFPHP Guru
 
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
AW: In Template System Login Script mit Sessions einfügen

okay. mal ganz langsam:

bisher war es in etwa so:

if( $userisloggedin == false )
echo "menü für nicht-angemeldeten benutzer";
elseif( $userisloggedin == true )
echo "menü für angemeldeten benutzer";

so. jetzt übertragen wir das auf ein template:

if( $userisloggedin == false )
$tempalteinst->assign( 'userisloggedin' , false );
elseif( $userisloggedin == true )
$templateinst->assign( 'userisloggedin' , true );

und im template nun:

{if $userisloggedin}
menü für angemeldeten benutzer
{elseif !$userisloggedin}
menü für nicht-angemeldeten benutzer
{/if}

so, und nun sage mir bitte, wo lag das problem?
Mit Zitat antworten
  #6  
Alt 21.02.2005, 16:31:48
feuervogel feuervogel ist offline
SELFPHP Guru
 
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
AW: In Template System Login Script mit Sessions einfügen

Zitat:
Zitat von xabbuh
Beim Login setz du eine bestimmte Variable in der Session auf einen bestimmten Wert. Anschließend kannst du in deinen Scripten überprüfen, ob dieser Wert vorhanden ist. Wenn dies der Fall ist, wird also das Menü eingebunden. Das sollte allerdings auf PHP Ebene und nicht im Template passieren.
wieso? wie das menü aussieht, ist doch sache des layouters...
Mit Zitat antworten
  #7  
Alt 21.02.2005, 18:50:33
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
AW: In Template System Login Script mit Sessions einfügen

Zitat:
Zitat von feuervogel
wieso? wie das menü aussieht, ist doch sache des layouters...
Wenn ich aber zum Beispiel ein Template für das Menü habe und der Programmierer ausschließen will, dass dieses Template überhaupt geladen wird, wenn man nicht eingeloggt ist, wäre die Abfrage in PHP besser.
Mit Zitat antworten
  #8  
Alt 02.03.2005, 12:22:45
feuervogel feuervogel ist offline
SELFPHP Guru
 
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
AW: In Template System Login Script mit Sessions einfügen

Zitat:
Zitat von xabbuh
Wenn ich aber zum Beispiel ein Template für das Menü habe und der Programmierer ausschließen will, dass dieses Template überhaupt geladen wird, wenn man nicht eingeloggt ist, wäre die Abfrage in PHP besser.
hm, jo stimmt auch wieder...dann macht er halt 2 templates...

was ist jetzt eigentlich draus geworden?
Mit Zitat antworten
  #9  
Alt 04.03.2005, 19:57:10
Thomapyrien Thomapyrien ist offline
Anfänger
 
Registriert seit: Jan 2004
Ort: Nähe Karlsruhe
Beiträge: 74
AW: In Template System Login Script mit Sessions einfügen

Ja, es funktioniert nun !! Vielen Dank an alle !

Gruß
Thomapyrien
Mit Zitat antworten
  #10  
Alt 06.03.2005, 03:10:57
feuervogel feuervogel ist offline
SELFPHP Guru
 
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
AW: In Template System Login Script mit Sessions einfügen

und immer noch besteht meine frage, was sich nun durch die templates am prinzip großartig geändert hat...
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 15:49:16 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt