[TYPO3-german] langer text

Koller Michel webmaster at einfallsreich.ch
Thu Nov 11 18:39:39 CET 2010


Hallo Stephan

Danke für deine Antwort, und du hast natürlich völlig recht.
Habe es nun mit Session gelöst:

setzen der Session:

$GLOBALS['TSFE']->fe_user->setKey('ses','order',$order);
$GLOBALS["TSFE"]->storeSessionData();

und das auslesen:

echo "hier".$GLOBALS['TSFE']->fe_user->getKey('ses','order');

viele Grüsse
Michel






"Stephan Schuler" <Stephan.Schuler at netlogix.de> schrieb im Newsbeitrag 
news:mailman.1625.1289493212.648.typo3-german at lists.typo3.org...
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hallo Michel.


Vergiss die Idee, sowas über einen GET-Request im Redirect zu lösen. 
Unterschiedliche Browser verkraften zwar unterschiedlich lange URLs, "schön" 
wird das aber in keinem Fall. Gerade wenn der Besucher auf der Folgeseite 
vielleicht eigentlich nur die Möglichkeit haben soll, ja oder nein zu sagen 
(Shopsystem: Checkoutprozess vorletzter schritt: Wollen Sie das jetzt 
wirklich kaufen?) braucht der Besucher seinen ganzen Warenkorb nicht nochmal 
in der URL mit sich rumschleppen.

Ich würde mir in der User- oder Clientsession einen kleinen 
"Bestellspeicher" anlegen und im Redirect nur noch mittels GET-Parameter 
definieren, dass die Daten aus der Session gelesen werden sollen. Vielleicht 
ist das "mitteilen" aber auch überhaupt nicht notwendig: Wenn POST-Daten 
übergeben wurden werden diese genommen, wenn nicht die aus der Session und 
wenn auch da nichts liegt wird auch nichts angezeigt.


Grüße,




Stephan Schuler
Web-Entwickler

Telefon: +49 (911) 539909 - 0
E-Mail: Stephan.Schuler at netlogix.de
Internet: http://media.netlogix.de

- --
netlogix GmbH & Co. KG
IT-Services | IT-Training | Media
Andernacher Straße 53 | 90411 Nürnberg
Telefon: +49 (911) 539909 - 0 | Fax: +49 (911) 539909 - 99
E-Mail: mailto:info at netlogix.de | Internet: http://www.netlogix.de/

netlogix GmbH & Co. KG ist eingetragen am Amtsgericht Nürnberg (HRA 13338)
Persönlich haftende Gesellschafterin: netlogix Verwaltungs GmbH (HRB 20634)
Umsatzsteuer-Identifikationsnummer: DE 233472254
Geschäftsführer: Stefan Buchta, Matthias Schmidt

- -----Ursprüngliche Nachricht-----


Von: typo3-german-bounces at lists.typo3.org 
[mailto:typo3-german-bounces at lists.typo3.org] Im Auftrag von Koller Michel
Gesendet: Donnerstag, 11. November 2010 16:55
An: typo3-german at lists.typo3.org
Betreff: Re: [TYPO3-german] langer text

irgendwie werden alle umbrüche entfernt, neuer Verrsuch pardon:


Nun ist es so das der Inhalt von $this->piVars['bestellung'] manchmalmehrals 
2000 Zeichen enthält,der Effekt ist das der Request abstützt.

Nun so vermute ich das der Grund ein zu langer URL ist.
Wie kann ich einenlangen Text mit einer Weiterleitung senden?Bin dankbar für 
jeden Tipp.


vielenDank
M.Koller


$pfad=$this->pi_getPageLink($GLOBALS['TSFE']->id);
 header('Location:'.t3lib_div::locationHeaderUrl($pfad."&tx_mein_shop_pi1[mode]=&tx_motionshop_pi1[bestellung]=".$this->piVars['bestellung']));exit();-----BEGIN PGP SIGNATURE-----Version: PGP Universal 3.0.0 (Build 2881)Charset: Windows-1252wpUDBQFM3BrIpp0IwsibV8MBCCngA/4hecIM0Agxx5+7Mg6BvUsSFaH/HmdTdg5YreFt70G75nV0KGyLb3tnjOjQS+nMVWzdQKmXnwFFS190zQ6N7V3kC2M0V2X0abBGLSbMELc5RPEwVqnLmBWtKqoOlfg+UU4K6OumHvCS4egeUcwZmGWLiEdwd614Oh4nIPl3cmnZ/w===xsuB-----END PGP SIGNATURE-----



More information about the TYPO3-german mailing list