[TYPO3-german] Eigene Extension, FEHLER bei Ausgabe! ECHO oder nicht????
denis
denisschulz at gmx.net
Tue Sep 5 11:59:48 CEST 2006
habe eine Ext. programmiert, die ausgewählte Personen ausgibt (aus fe_user):
Über FE-Plugin wähle ich die Person aus.
Meine class_tx_personenliste_pi.php Datei:
$num = mysql_numrows($result);
$row = mysql_fetch_array($result);
if ($input2 == $row[uid]) {
if (substr($row[namenstitel], 0, 1) == 'V')
echo "$row[vorname] $row[name]</a></b><br>\n";
else
echo "$row[namenstitel] $row[vorname]
$row[name]</a></b><br>\n";
echo "<b><i>$row[funktion]</i></b><br>\n";
echo "Fon: $row[telefon]<br>\n";
echo "Fax: $row[telefax]<br>\n";
echo "Raum: $row[raum], $row[strasse]<br>\n";
if (!$row[email] == '') {
echo " <a href=\"mailto:$row[email]\"><IMG src
= \"/pics/dreieck.gif\"";
echo " border =
\"0\"> $row[email] </a><br>\n";
}
}
Und bei der Zeile, wo 1."ECHO" fängt, gibt er mir Fehler!
Sieht so aus:
Warning: Cannot modify header information - headers already sent by
(output started at
C:\Programme\typo3\htdocs\yamlt3\typo3conf\ext\personenliste\pi2\class.tx_personenliste_pi2.php:71)
in
C:\Programme\typo3\htdocs\yamlt3\typo3\sysext\cms\tslib\class.tslib_fe.php
on line 2826
=============================
Zeile 71 in meiner php Datei ist das erste Echo!
Zeile 2826 in ....fe.php Datei sieht so aus (header($headLine);):
function processOutput() {
// Set header for charset-encoding unless disabled
if (!$this->config['config']['disableCharsetHeader']) {
$headLine = 'Content-Type:text/html;charset='.trim($this->metaCharset);
header($headLine);
}
========================================================
Hat schon jemand so was gehabt????
Werde sehr dankbar sein für jeden Tipp!
Grüße, Denis
More information about the TYPO3-german
mailing list