[TYPO3-german] Internet Explorer und HTTP_REFERER

JCL - Johannes C. Laxander jc at laxander.com
Sun Nov 29 13:24:47 CET 2009


Hallo Stephan,

vielen Dank für deinen Tipp. Ich weiss jetzt nur nicht, ob ich  mich
verständlich genug ausgedrückt habe, denn ich habe hier kein Plugin im
Einsatz. Das ganze spielt sich im TypoScript ab. Ich habe auf der Seite
einen Link "Seite drucken" üer den ich eine Druckversion der Seite
aufbereite (PageType 98). Und in dieser "druckaufbereiteten Seite" möchte
ich den "normalen" Seitenlink ausgeben. Das ist im Prinzip die URL der
Seite, auf der der Link angeklickt wird.

Gruß, Johannes.

> Hallo Johannes.
> 
> 
> Wie schon geschrieben wurde, enthält der referer diejenige 
> Webseite, von der der Client zum Clickzeitpunkt behauptet 
> hat, dass dieser sie zuletzt angezeigt hat. Dieser Wert ist 
> also absolut nicht vertrauenswürdig.
> 
> Du könntest den aktuellen Link "rekonstruieren" indem du aus 
> deinem Plugin heraus mit tslib_pibase::pi_linkTP_keepPIvars 
> einen neuen erzeugst und dessen URL verwendest. Alternativ 
> tslib_cObj::currentPageUrl, wobei letzteres, glaube ich, 
> piVars nicht beibehält.
> 
> 
> Grüße,
>   Stephan Schuler.
> 
> 
> 
> 
> 
> Am 28. November 2009 23:09 schrieb JCL - Johannes C. Laxander 
> <jc at laxander.com>:
> >> > In meinem konkreten Fall wäre die Seite von der der User
> >> kam auch die
> >> > "aktuelle Seite", denn ich möchte diese auf der
> >> Druckversion ausgeben.
> >> >
> >> > Beispiel: www.domain.com/ueber-uns/ --> diese URL ist die
> >> "aktuelle Seite"
> >> > die ich drucken möchte, und auf der ich genau diese URL
> >> ausgeben möchte.
> >> >
> >> > getenv:REQUEST_URI liefert mir die URL der "Druckseite"
> >> ohne Domain /
> >> > Host und beinhaltet auch den Querystring, z.B.
> >> > /print/ueber-uns/?print=1&no_cache=1 - nicht ganz das was
> >> ich brauche,
> >> > oder ich muss basteln... :-(
> >>
> >> hier mal eine Liste mit potentiellen Kandidaten:
> >>
> >> http://wiki.typo3.org/index.php/De:TSref/getText#getIndpEnv
> >>
> >> Ich weiß nicht, was du genau davon benutzen musst, aber 
> ich bin mir 
> >> ziemlich sicher, dass sich dabei das gewünschte befindet.
> >
> > Hallo Susanne,
> >
> > danke für deinen Tipp - ausser dem HTTP_REFERER liefert keiner der 
> > Kandidaten das was ich möchte, und der funktioniert leider 
> nicht immer 
> > und im IE schon gar nicht.
> >
> > Muss mir halt irgend eine andere Lösung einfallen lassen, 
> aber nicht 
> > mehr heute nacht ;-)
> >
> > Gruß, Johannes.
> >
> > _______________________________________________
> > TYPO3-german mailing list
> > TYPO3-german at lists.typo3.org
> > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
> >
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
> 



More information about the TYPO3-german mailing list