Seite 1 von 1

Cannot modify header information - headers already sent by

Verfasst: 29.03.2007 19:40
von Tost-Er
hola @ll

Ich verzweifle an der Fehlermeldung:

Warning: mysql_result() [<function.mysql-result>]: Unable to jump to row 0 on MySQL result index 28 in /home/www/web62/html/db/mysql4.php on line 259

Warning: Cannot modify header information - headers already sent by (output started at /home/www/web62/html/db/mysql4.php:259) in /home/www/web62/html/includes/page_header.php on line 631

Warning: Cannot modify header information - headers already sent by (output started at /home/www/web62/html/db/mysql4.php:259) in /home/www/web62/html/includes/page_header.php on line 633

Warning: Cannot modify header information - headers already sent by (output started at /home/www/web62/html/db/mysql4.php:259) in /home/www/web62/html/includes/page_header.php on line 634


die nach dem einbau vom, advanced_report, immer nach absenden einer Meldung erscheint.

Die Hinweise von http://www.phpbb.de/doku/kb/headers_already_sent habe ich alle ausprobiert, leider immer ohne Erfolg.

Die Meldung wird erfolgreich versendet und auch in die Liste, zu bearbeitende Beiträge, hinzugefügt.
Die Meldung kann ebenfalls bearbeitet werden.

Es funktioniert alles wie es sollte, nur dass halt nach jedem versenden
einer Meldung, die Fehlermeldung erscheint.

Hat hier jemand noch eine Idee, was ich anders machen kann um dem Fehler auf den Grund zu gehen?

Verfasst: 30.03.2007 10:43
von AndyG
Hi,
um die Fehlermeldung "Cannot modify header information - headers already sent by ..." brauchst du dich nicht zu kümmern, die resultiert nur aus der ersten Fehlermeldung.

Du mußt also herausfinden was die Fehlermeldung "Unable to jump to row 0 on MySQL result index 28 in /home/www/web62/html/db/mysql4.php on line 259" hervorruft.

Verfasst: 03.04.2007 03:36
von Tost-Er
AndyG hat geschrieben:Hi,
um die Fehlermeldung "Cannot modify header information - headers already sent by ..." brauchst du dich nicht zu kümmern, die resultiert nur aus der ersten Fehlermeldung.

Du mußt also herausfinden was die Fehlermeldung "Unable to jump to row 0 on MySQL result index 28 in /home/www/web62/html/db/mysql4.php on line 259" hervorruft.
thx für die Info!

Hier etwas Code aus der mysql4.php, Zeile 259 in rot:

function sql_fetchfield($field, $rownum = -1, $query_id = 0)
{
if( !$query_id )
{
$query_id = $this->query_result;
}

if( $query_id )
{
if( $rownum > -1 )
{
$result = mysql_result($query_id, $rownum, $field); }
else
{
if( empty($this->row[$query_id]) && empty($this->rowset[$query_id]) )
{
if( $this->sql_fetchrow() )
{
$result = $this->row[$query_id][$field];
}
}
else
{
if( $this->rowset[$query_id] )
{
$result = $this->rowset[$query_id][0][$field];
}
else if( $this->row[$query_id] )
{
$result = $this->row[$query_id][$field];
}
}
}

return $result;
}
else
{
return false;


Was soll mir die besagte Zeile denn mitteilen?

Verfasst: 06.04.2007 07:54
von Tost-Er
Hat sich erledigt.