• Das kreative Thema des Monats Oktober wird vor allem diejenigen unter Euch besonders ansprechen, denen Do-it-yourself quasi im Blut liegt. Zeigt uns Eure Improvisationskünste oder fotografiert, was andere Leute sich so im Alltag zusammengestrickt haben. --> Zum Mitmachen bitte hier klicken

[JavaScript/PHP]Zeile für Zeile auslesen

karolherbst

Danziger Kant
Registriert
11.05.07
Beiträge
3.878
Also ich habe folgendes Problem:
ich will in einer textarea die einzelnen Zeilen per JS auslesen und dann per Ajax an ein PHP-Script schicken. Klappt eigentlich ganz gut, leider werden die Zeilensprünge nicht beachtet. Gibt es eine Möglichkeit, dass für jeden Zeilensprung ein "<br/>" eingesetzt wird? Oder ist eine andere Lösung schneller und einfacher?

Ich danke schonmal für alle Antworten
 
Wenn du es Zeile für Zeile machst, kannst du doch manuell nach jeder Zeile ein "<br>" hinterherschicken, oder nicht? Lass mal ein bisschen Code sehen. ;-]
nl2br wäre auch noch ein Stichwort, das helfen könnte - je nachdem, wie dein Code aussiehst.
 
Code:
function SendPost(Forumname){
	var reqNewPost=new XMLHttpRequest();
	reqNewPost.open('POST','Includes/Eingabe/NewPost.php',true);
	reqNewPost.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	reqNewPost.send('Autor='+document.getElementById('PostEingabe').Autor.value+'&Eintrag='+document.getElementById('PostEingabe').Eintrag.value+'&Forum='+Forumname+'&UserID='+UserID);
	reqNewPost.onreadystatechange=function(){
		if(reqNewPost.readystate=0){
			getNewTime(Forumname);             //andere Funktion
		}
		if(reqNewPost.readystate=4){
			document.getElementById('PostEingabe').Eintrag.value="";
			ShowPostsOfSite(Forumname,1);     //andere Funktion
			ReloadForenliste();                        //andere Funktion
		}
	}
}

ok war etwas komisch von mir formuliert. in der PHP Datei wird das nur in eine Tabelle eingetragen, mehr nicht.
 
Pack um die Ausgabe mal ein "nl2br()" rum, dann sollten die Zeilenumbrüche da sein.