[TYPO3-german] PHP: Wie Wert einer bestimmten Post Variablen mit t3lib_div::_POST ausgeben?

Christian Wolff Chris at connye.com
Mon Apr 2 15:30:53 CEST 2007


Hallo? bist du sicher das eine POST Variabel mit dem namen "['FE']['fe_users']['feldname']"
exisitert?

überlicher weise encodene extensions ihre variaben doch so:
tx_extensionkey_variablenname

sollte das eher so ausehen:
t3lib_div::_POST(tx_extensionkey_variablenname)
oder
t3lib_div::_POST(tx_extensionkey['variablenname'])

diese zugriffsweise: ['FE']['fe_users']['feldname']

sieht mir eher nach TSFE Objekct aus. sollte dann ungefähr so aussehen:
global $TSFE;
$TSFE->FE->fe_user->feldname

gruss chris.

sprich wenn du auf eine get / post Variabel von einer extension zugreifen möchtest:

Am Mon, 02 Apr 2007 15:25:30 +0200 hat <tomybyte at am3d.de> geschrieben:

> Erweiterung Frontend-Benutzerregistrierung + eigene Erweiterung.
>
> PHP-Code:
>
> Das funktioniert:  $feldwert = $_POST['FE']['fe_users']['feldname'];
>
> doch man soll ja die Funktion t3lib_div::_POST benutzen!
>
> Das funktioniert nicht: $feldwert = t3lib_div::_POST("['FE']['fe_users']['feldname']");
> Ergebnis: Null
> Auch das funktioniert nicht: $feldwert = t3lib_div::_POST('[FE][fe_users][feldname]');
> Ergebnis: Null
> Auch das funktioniert nicht: $feldwert = t3lib_div::_POST['FE']['fe_users']['feldname'];
> Ergebnis: Null
> Auch das funktioniert nicht: $feldwert = t3lib_div::_POST(\'FE\'][\'fe_users\'][\'feldname\']);
> Ergebnis: Null
> Auch das funktioniert nicht: $feldwert = t3lib_div::_POST($FE]['fe_users']['feldname']);
> hier wird das ganze $_POST-Array zurückgegeben!
>
> Ich muss mich beherrschen, meinen Ärger darüber, dass ich über diese doch wohl eher simple Frage schon wieder Stunden verbraten habe, nicht kund zu tun. Doch wenn man mit T3 ein wenig mehr machen möchte, dann kommt man um die Liste überhaupt nicht herum!
>
> Danke für Anregungen! Wo befindet sich nun wieder mein Brett?
>
> Gruß Tom
>
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
>
>



-- 
christian wolff - multimedia producer
telefon: (030) 789 134 99
handy: 0179 49 44 758
email: chris at connye.com
adresse: schenkendorfstr. 6 - 10965 berlin


More information about the TYPO3-german mailing list