[TYPO3-german] eigene kleine PHP Datei in eigener Extension

Stephan Helten stephan.helten at engage.de
Fri Jun 24 19:36:39 CEST 2011


Hi,

wie der Vorredner bereits erwähnt hat solltest du den eid Mechanismus
verwenden:

http://www.blogix.net/2009/02/08/typo3-eid-oder-daten-mit-ajax-anfordern/

Wenn du die PHP Datei direkt aufrufst programmierst du ja an Typo3 vorbei...
Woher soll dein Skript z.B. wissen, welchen Wert die Konstante PATH_tslib
hat, wenn Typo3 nicht initialisiert ist...

Gruß

Stephan

-----Ursprüngliche Nachricht-----
Von: typo3-german-bounces at lists.typo3.org
[mailto:typo3-german-bounces at lists.typo3.org] Im Auftrag von Harald Keller
Gesendet: Freitag, 24. Juni 2011 19:25
An: typo3-german at lists.typo3.org
Betreff: Re: [TYPO3-german] eigene kleine PHP Datei in eigener Extension

Stimmt das AJAX ist ja auch ok, der Request wird perfekt abgesetzt etc, nur
was muss ich tun damit eine PHP Datei in einer Extension funktioniert.

Oder anders gefragt warum kann ich eine PHP Datei in meiner Extension nicht 
ausf|hren gibt es einen Grund daf|r?

gruess
Harald

"Kay Strobach" <typo3 at kay-strobach.de> schrieb im Newsbeitrag
news:mailman.1.1308935768.10116.typo3-german at lists.typo3.org...
> hi in typo3 ist das zauberwort f|r ajax eid ;)
>
> Gr|_e
> Kay
>
> Am 24.06.2011 18:03, schrieb Harald Keller:
>> sorry der Code hat es verhackt:
>>
>> <?php
>> require_once(PATH_tslib.'class.tslib_pibase.php');
>>
>> class my_ajax extends tslib_pibase {
>>
>>      public function main() {
>>         $wert="mein test";
>>         $GLOBALS['TSFE']->fe_user->setKey('ses','checkfields',$wert);
>>         $GLOBALS['TSFE']->storeSessionData();
>>         return;
>>         }
>> }
>>
>> $output = t3lib_div::makeInstance('my_ajax');
>> echo $output->main();
>>
>> ?>
>>
>>
>
>
> --
> http://www.kay-strobach.de - Open Source Rocks
>
> TYPO3 .... inspiring people to share!
> Get involved: http://typo3.org





More information about the TYPO3-german mailing list