nl2br() und der nervige IE

BenoX

Erfahrenes Mitglied
Hi,

kurz und knapp, der IE zeigt bei mir nicht alle Zeilenumbrüche an.

Ich verwende beim auslesen eines Textes aus der MySQL Db nl2br(), schön und gut das klappt auch alles mit Firefox, aber der Internet Explorer zeigt mir immer nur ein Zeilenumbruch an egal wieviel <br /> da stehen, ich komm nich weiter :(

/edit liegts vielleicht am Doctype?

HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
    "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
 
Zuletzt bearbeitet:
BenoX hat gesagt.:

Ja es is nötig, dass du um 7 noch mal schreibst -.-

Ansonsten wie wärs wenn du mal den htmlcode zeigst? Wie wärs wenn du mal den Doctype rauslässt dann siehste ja obs an dem liegt.
 
Sicaine hat gesagt.:
Ja es is nötig, dass du um 7 noch mal schreibst -.-

Ansonsten wie wärs wenn du mal den htmlcode zeigst? Wie wärs wenn du mal den Doctype rauslässt dann siehste ja obs an dem liegt.

ich weiss dass es nötig ist *gg

naja was soll an dem code so besonders sein?

HTML:
hallo <br />
wie <br />
<br />
gehts <br />
dir?

das is halt das gängig bei nl2br nur der IE interpretiert das nicht richtig :(
 
Bei mir gehts problemlos. Mit und Ohne Doctype im IE und Ff

PS: Und wenn du jetzt nich mehr Infos zeigst, kann man dir auch ned helfen. Du solltet den Quellcode zeigen der erzeugt wird!
 
Poste doch mal bitte den Teil des Codes, in dem Du "nl2br" verwendest.
Und dann vielleicht noch den Teil, der im Quelltext steht, wenn Du das Ergebnis im Browers siehst, weiß Du was ich meine? Im Browser -> rechte Maustaste -> Quelltext anzeigen -> Teil rauskopieren.

redlama
 
Aha und was genau hast Du jetzt anders gemacht als vorher? (Falls mal wieder jemand so ein Problem hat, kann ihm das ja vielleicht helfen)

redlama
 
Zurück