Textarea macht automatisch Leerzeichen

vsitor

Erfahrenes Mitglied
Hallo,

ich habe div.Textfelder in denen ein User sein Profil editieren kann.
Wenn ich jetzt z.B. in einer textarea etwas eingebe, und mir dann das Profil anschaue ist noch alles in Ordnung.

Wenn ich jetzt aber wieder mein Profil editieren möchte, sind in den Textareas in denen meine Daten drin sind, unerwünschte Leerzeichen nach meinen Daten.
Wenn ich dann nichts editiere und einfach auf übernehmen gehe, dann sind in meinem Profil Leerzeichen, wenn ich wieder auf editieren gehe, sind da noch mehr Leerzeichen dahinter usw usw.

Wo kommen die her ?
Was kann man dagegen tun ?
Was für Informationen braucht Ihr von mir (ist ein phpbb board)?

Danke
 
Ein Codeschnipsel für den zuständigen Part fürs Editieren der Daten wäre hilfreich.
Wahrscheinlich wird jedes Mal aufs Neue irgendetwas durch ein Leerzeichen ersetzt.
 
trim

Wie kann ich das in der String einbauen ?

$gedanken = nl2br($row['user_gedanken']);

Oder muss ich das in der Template Datei einbauen ?
Da steht folgendes:

<b>Ein paar Gedanken:</b>
<textarea name="gedanken" cols="40" rows="6" class="post">{Algkonf.gedanken}
</textarea>

Wenn ich {Algkonf.gedanken} wegnehme, dann sind keine Daten in der Textarea, wenn ich auf Profil editieren gehe.

Danke für eure Mühe
 
Kann es sein, dass deine Textarea ungefär so aussieht?
Code:
    [...]
    <textarea>
        <?php echo $sDaten; ?>
    </textarea>
Wenn ja, dann entferne die Leerzeichen zwischen den Tags, also so:
Code:
    [...]
    <textarea><?php echo $sDaten; ?></textarea>
 
Tut weh :-)

Ouhhh, tut weh :-)

Klar, ich hab schon die ganze Datenbank auseinandergepflückt.
Manchmal sieht man den Wald nicht vor Bäume.

Superfetten Dank
 
Zurück