wenn ich das drücken von enter/return in htlm verhindern könnte, würde es ja gehn.
Wie dir schon gesagt wurde, gaaanz ekelig.
dafür müsse ich den den ASCII code für enter wissen und den befehl (fals es solche gibt ) un die taste im eingabenfeld zu deaktivieren.
Nun, dann mach doch mal ein onKeyDown="alert(window.event.key)" (nur im IE) in die textarea und drück Enter, dann wirst du sehen, dass Enter den KeyCode 13 hat. Dann kannst du onKeyDown auch in "if (window.event.key) return false;" umwandeln und es sollte gehen.
denn würde es in html gehn :-) an sonsten ist es wohl ein php problem :-)
Ist es höchstwahrscheinlich. Doppelte Zeilenumbrüche können aber auch an DOS<->Unix Formatkonvertierung hängen. DOS benutzt 13 10 (\r\n) als Zeilenumbruch, während Unix normalerweise nur die 10 (\n) nimmt und die 13 ebenfalls als kompletten Zeilenumbruch ansieht. Beim Konvertieren können dann daraus leicht zwei Zeilenumbrüche werden.
Versuch mal in PHP str_replace("\r\n","\n",$var) um zu schauen, ob es daran liegt.
Der Yeti
Habe nun, ach! WInfo, BWL, und Mathe, Und leider auch Info!
Durchaus studiert, mit heißem Bemühn. Da steh' ich nun, ich armer Thor!
Und bin so klug als wie zuvor!
sh:( fo:| ch:? rl:? br: n4:& ie:( mo:| va:| de:[ zu:) fl:| ss:) ls:< js:|
http://community.de.selfhtml.org/fanprojekte/selfcode.htm