[TYPO3-german] Internet Explorer und HTTP_REFERER

Stephan Schuler stephan.schuler at netlogix.de
Sun Nov 29 00:59:08 CET 2009


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
>


More information about the TYPO3-german mailing list