Hallo Forum,
Ich habe eine kleine Extension geschrieben, gemäss einem Tutorial...
Marlies' Creative Universe: Form Extension Tutorial
Es handelt sich um ein Formular, welches Daten in die Datenbank übertragen soll!
Ich denke, dass ich eigentlich alles richtig gemacht habe...
Die Extension wird angezeigt und funktioniert...
Schalte ich aber zu Testzwecken den Debug Modus hinzu...:
"t3lib_div::debug($this->piVars);"
Wird das Formular nicht mehr angezeigt und ich erhalte ich im FE folgenden Fehler:
Code:
Warning: Cannot modify header information -
headers already sent by (output started at /usr/share/typo3/typo3_src-4.0/t3lib/class.t3lib_div.php:2742)
in /usr/share/typo3/typo3_src-4.0/typo3/sysext/cms/tslib/class.tslib_fe.php on line 2767
Leider kann ich aber damit nicht gerade viel anfangen.-
Wenn ich das richtig verstehe, besagt die Warnung, dass eine Headeranweisung nicht gesendt werden konnte, da bereits in der Zeile 2742 eine solche Ausgabe erfolgte!?
Dazu hier die PHP-Zeilen:
class.t3lib_div.php Zeile 2741-2743: (Fehler in 2742!)
Code:
2741 function print_array($array_in) {
2742 echo t3lib_div::view_array($array_in);
2743 } class.tslib_fe.php Zeile 2765-2769: (Fehler in 2767!)
Code:
2765 // Set header for charset-encoding unless disabled
2766 if (!$this->config['config']['disableCharsetHeader']) {
2767 $headLine = 'Content-Type:text/html;charset='.trim($this->metaCharset);
2768 header($headLine);
2769} Ich denke nicht, dass der Fehler mit der von mir geschriebenen Extension zusammenhängt... hatte schon mal Probleme damit, weis aber nicht mehr genau unter welchen Bedingungen!?!
Hatte schon mal jemand diesen Fehler und kann helfen??
Oder weis jemand, gerade, was hier das Problem ist?? Bzw. wie man ein solches Problem angeht?
Wäre äusserst froh, merci!
Freundliche Grüsse,
El Rolando