PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : (Suche) - Entwickler der mir einen fehler beheben kann



Siedler
04.08.2018, 23:58
Hallo Community,
ich suche einen Coder der mir diesen fehler beheben kann...

arning: Cannot modify header information - headers already sent by (output started at /users/****/www/bietemaker/index.php:1) in /users/****w/www/bietemaker/index.php on line 2
Ich bekomme diesen fehler nicht behoben
meine kenntnisse was php angeht sind auch nicht grade gut!
vielleicht kann mir hier ja jemand helfen

greetz Siedler

masterholdy
05.08.2018, 09:01
wärst du eventuell in der lage die index.php seite irgendwo mal hochzuladen damit man sich den fehler angucken kann? (also den quellcode nicht eine seite die den php code schon gerendert hat)

Siedler
05.08.2018, 10:46
Dies sollte hoffentlich das richtige sein

https://pastebin.com/kvThDa2B

4nn8
05.08.2018, 12:04
ob_start (https://secure.php.net/manual/de/function.ob-start.php) und ob_end_flush (https://secure.php.net/manual/de/function.ob-end-flush.php) sind eine schnelle Lösung.
Das Problem ist, dass du versuchst HTTP-Header mitzusenden, aber schon Teile der Webseite an den Browser geschickt hast.
Mit den zwei Funktionen bufferst du die Ausgabe und gibst erst am Ende alles an den Browser zurück. So kannst du auch zwischendrin noch Header setzen.
Meine PHP-Kenntnisse sind schon gute 10 Jahre her, aber irgendwie so sollte es ausschauen:
https://pastebin.com/hAD5AzUR

Siedler
05.08.2018, 12:11
Die Lösung hat leider nicht funktioniert...

4nn8
05.08.2018, 14:11
Wenn das diese index.php-Datei ist, kann es auch sein, dass du die Datei inklusive BOM speicherst. Stell das mal in deinem Editor aus.
Sonst könnte vielleicht noch ein Leerzeichen o.Ä. in der ersten Zeile vor <?php sein.

ToLinkTo
05.08.2018, 14:49
Wozu Zeile 2?
"header('Content-Type: text/html; charset=UTF-8');"

Löschen

Siedler
05.08.2018, 17:09
Danke damit ist der Fehler weg.
Aber jetzt für mich zum verständniss, warum ist dies denn überhaupt da wenn es weg kann?

4nn8
05.08.2018, 18:27
Ohne kannst du keine coolen Emojis auf der Webseite benutzen.

Siedler
05.08.2018, 18:48
Wollen wir ja auch nicht ist ja nur nen generator für eine Postvorlage ;)