Tabstop "\t" funtioniert nicht "\n" geht...
Peter
- php
Hi Leute habe folgendes Problem.
ich möchte gerne eine Textausgabe machen, am liebsten mit einem text der von einem Formular übergeben wird.
Möchte in der Textarea auch Tabstp nutzen und habe gelesen, dass "\t" dafür zuständig ist.
Das das nicht ging habe ich folgendes zum Testen versucht:
code: $t= "Anrede= \n Herr XYZ ---- Anrede= \t Herr XYZ";
echo $t;
Ausgabe: Anrede=
Herr XYZ ---- Anrede=Herr XYZ
Warum funktioniert \n aber \t nicht?
hat jemand eine Idee wie ich das hinbekmme?
Gruß Peter
Hello,
hat jemand eine Idee wie ich das hinbekmme?
Mal sehen, fangen wir dochmal sorum an. Wenn du PHP nimmst, gehe ich Recht in der Annahme, das als HTML ausgibst? In dem Fall hast du ein Problem, in HTML werden "Whitespaces" automatisch auf ein Leerzeichen zusammengekürzt. Wobei ich dazusagen muss, dass es mich überrascht wenn dein Zeilenumbruch in HTML ankommt. Machst du vorher noch irendwas mit der Ausgabe? Also im Quelltext ja, aber im Browser dürfte da so ohne weiteres kein Zeilenumbruch entstehen. Oder gibst du in eine Textarea aus?
MfG
Rouven
Hello,
hat jemand eine Idee wie ich das hinbekmme?
Mal sehen, fangen wir dochmal sorum an. Wenn du PHP nimmst, gehe ich Recht in der Annahme, das als HTML ausgibst? In dem Fall hast du ein Problem, in HTML werden "Whitespaces" automatisch auf ein Leerzeichen zusammengekürzt. Wobei ich dazusagen muss, dass es mich überrascht wenn dein Zeilenumbruch in HTML ankommt. Machst du vorher noch irendwas mit der Ausgabe? Also im Quelltext ja, aber im Browser dürfte da so ohne weiteres kein Zeilenumbruch entstehen. Oder gibst du in eine Textarea aus?MfG
Rouven
Hmmmmm also wie man an meinem Code sieht mache ich mit dem Quelltext nichts vor der Ausgabe. Auch wird der Text hier nicht in einer Textarea ausgegeben.
Daher wundere ich mich ja warum \n funktioniert aber \t nicht.