Willkommen, Gast ( Anmelden | Registrierung )     [ Hilfe | Mitglieder | Suche ]

 
Reply to this topicStart new topic
> session_start();, DTR und Session
Tiggr
Beitrag Sun. 1. April 2007, 11:16
Beitrag #1


Advanced Member
*******

Gruppe: AdvancedMembers
Beiträge: 386
Mitglied seit: 12.07.2006
Mitglieds-Nr.: 136



Hallo!

Ich hab mal ganz vorsichtig angefangen, zu versuchen das hier schon mehrfach erwähnte D(ynamic)T(ext)R(replacment) als Plugin zu bauen.

Da wird nun aber session_start() verwendet, und der nutzt da eine eigene Session. Darf ich das einfach drin lassen, oder haut mir das was kaputt?

Tschüss
Tiggr


--------------------
@bout Kites: Colorful Sky - Typo3
@bout LARP: Orga ohne Namen - Sefrengo
@bout LARP: LARP-Welt - CakePHP
@bout Kites: Rodgauer Workshop - Contao
Go to the top of the page
 
+Quote Post
Olaf
Beitrag Sun. 1. April 2007, 15:23
Beitrag #2


Advanced Member
********

Gruppe: AdvancedMembers
Beiträge: 613
Mitglied seit: 30.06.2006
Mitglieds-Nr.: 30



Das geht ja erst mal ganau in die von mir befürchtete Richtung unsure.gif

Bau es doch erst mal hardgecoded ein, dann schaust du was passiert. Bei abgeschalteter Frontendsession dürfte es dort nix schaden, aber im Backend, ..., keine Ahnung.


--------------------
Gruß Olaf aus Ohorn

Lieber spät und richtig als nie und falsch.
Go to the top of the page
 
+Quote Post
Tiggr
Beitrag Sun. 1. April 2007, 17:08
Beitrag #3


Advanced Member
*******

Gruppe: AdvancedMembers
Beiträge: 386
Mitglied seit: 12.07.2006
Mitglieds-Nr.: 136



dann also besser versuchen, mich an die Sefrengo-Session zu hängen! :-)


--------------------
@bout Kites: Colorful Sky - Typo3
@bout LARP: Orga ohne Namen - Sefrengo
@bout LARP: LARP-Welt - CakePHP
@bout Kites: Rodgauer Workshop - Contao
Go to the top of the page
 
+Quote Post
smail
Beitrag Sun. 1. April 2007, 18:33
Beitrag #4


Advanced Member
********

Gruppe: AdvancedMembers
Beiträge: 587
Mitglied seit: 01.07.2006
Mitglieds-Nr.: 62



ZITAT(Tiggr @ Sun. 1. April 2007, 18:08) *
dann also besser versuchen, mich an die Sefrengo-Session zu hängen! :-)


Warum wird da überhaupt eine Session mitgeschleift?!? Für das Caching?


--------------------
Zufall ist das Pseudonym, das Gott sich zugelegt hat, wenn er unerkannt bleiben möchte.
Go to the top of the page
 
+Quote Post
Tiggr
Beitrag Sun. 1. April 2007, 19:08
Beitrag #5


Advanced Member
*******

Gruppe: AdvancedMembers
Beiträge: 386
Mitglied seit: 12.07.2006
Mitglieds-Nr.: 136



genau das, irgendwie für's caching... find ich nicht ganz logisch! Aber hab's auch nicht ganz begriffen!


--------------------
@bout Kites: Colorful Sky - Typo3
@bout LARP: Orga ohne Namen - Sefrengo
@bout LARP: LARP-Welt - CakePHP
@bout Kites: Rodgauer Workshop - Contao
Go to the top of the page
 
+Quote Post
smail
Beitrag Sun. 1. April 2007, 20:20
Beitrag #6


Advanced Member
********

Gruppe: AdvancedMembers
Beiträge: 587
Mitglied seit: 01.07.2006
Mitglieds-Nr.: 62



ZITAT(Tiggr @ Sun. 1. April 2007, 20:08) *
genau das, irgendwie für's caching... find ich nicht ganz logisch! Aber hab's auch nicht ganz begriffen!


hm, wenn mich nicht alles täuscht, wird aber eine andere session erzeugt - unabhängig von SF.
QUELLTEXT
$text_info = $_SESSION['pcdtr'][$tag];



Etwas schwierig ist, dass der gesamte Output in einen Puffer geschrieben wird.
QUELLTEXT
ob_start();
...
...
ob_end_flush();


wollte es einfach mal hardcoded übe ein Layout einbinden (frontend-Session ist aus!) aber das end_flush erzeugt immer (noch) parsing Fehler.


--------------------
Zufall ist das Pseudonym, das Gott sich zugelegt hat, wenn er unerkannt bleiben möchte.
Go to the top of the page
 
+Quote Post
Tiggr
Beitrag Mon. 2. April 2007, 08:44
Beitrag #7


Advanced Member
*******

Gruppe: AdvancedMembers
Beiträge: 386
Mitglied seit: 12.07.2006
Mitglieds-Nr.: 136



Das mit dem Output ist eigentlich das kleinere Problem, das kann man einfach rauswerfen und statt dessen die $output-Variable nehmen, die das Plugin von Sefrengo übergeben bekommt!

Ich hab hab aber noch ne Hacke von Problemen mit dem Ding, 90% davon aber wohl, weil ich weder PHP noch Sefrengo beherrsche! :-(

Ich schau mal, ob ich meinen Code irgendwo ablegen kann, so dass er für andere einsehbar ist!


--------------------
@bout Kites: Colorful Sky - Typo3
@bout LARP: Orga ohne Namen - Sefrengo
@bout LARP: LARP-Welt - CakePHP
@bout Kites: Rodgauer Workshop - Contao
Go to the top of the page
 
+Quote Post
Tiggr
Beitrag Mon. 2. April 2007, 09:14
Beitrag #8


Advanced Member
*******

Gruppe: AdvancedMembers
Beiträge: 386
Mitglied seit: 12.07.2006
Mitglieds-Nr.: 136



Hiho!

Ich hab das ganze mal bei Google Code im svn abgelegt: http://code.google.com/p/dtr-plugin/

Ihr werdet viel aus Smartypants wiedererkennen! ;-)

Tschüss
Tiggr


--------------------
@bout Kites: Colorful Sky - Typo3
@bout LARP: Orga ohne Namen - Sefrengo
@bout LARP: LARP-Welt - CakePHP
@bout Kites: Rodgauer Workshop - Contao
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 Besucher lesen dieses Thema (Gäste: 1 | Anonyme Besucher: 0)
0 Mitglieder:

 



RSS Vereinfachte Darstellung Aktuelles Datum: 29.4.24 - 09:13

Sefrengo ist ein eingetragenes Markenzeichen und urheberrechtlich geschützt.
Copyright 2009 Design & Daten, Alle Rechte vorbehalten.