• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Textausgabe aus DB

Status
Für weitere Antworten geschlossen.

Mars@Gera

Mitglied
ich habe ein kleines Problem und weiss nciht, wie ich da ran gehen könnte!

Wenn ich einen text aus der datenbank ausgeben lasse, werden immer ungewollte Leerzeichen eingefügt, ohne das ich das will, dann wird in dem textarea einfach die erste Zeile komplett mit leerzeichen belegt, sodass der Text erst in der 2. Zeile beginnt, desweiteren wird immer <br> angezeigt, sobald ich den text in der DB Update, wird automatisch ein <br> hinzugefügt, wie bekomme ich es hin, sodass dies beies nciht mehr passiert!
Achja, bevor ich den text in der DB speicher "bearbeite" ich die Variable damit n12br!

MfG Marcel
 

Anhänge

  • textarea.GIF
    textarea.GIF
    3,3 KB · Aufrufe: 12
Zuletzt bearbeitet:
hier gibt's einen post von onkel, der ein paradebeispiel für bbcode ist. such' mal danach. wenn du den eingesetzt hast, gehts.

Nils aka XraYSoLo
 
So danke nochmal Nils, hat geklappt, das die Zeilenum,brüche nicht mehr angezeigt werden und nicht einfach hinzugeügt werden, nur noch eine Sache!
Wenn ich den Text in die DB update, wird immer die erste Zeile mit Leerzeichen ausgefüllt, wie kann ich das beheben? Haste wieder einen heißen Tipp?

MfG Marcel
 
zuerst:
PHP:
$offline_text = $_POST["offline_text"];
    $offline_text = nl2br($offline_text);
    $offline_text = mysql_real_escape_string($offline_text);
und zum schreiben in die DB:
PHP:
$sql = "UPDATE config SET irgendwas , offline_text = '$offline_text'
$result = mysql_query($sql);
nochwas?

Marcel

Edit: habe fehler gefunden:
PHP:
<textarea><?php echo $row->offline_text; ?></textarea>
Hatte es über 2 Zeilen als Script geschrieben!

Marcel
 
Zuletzt bearbeitet:
Status
Für weitere Antworten geschlossen.
Zurück
Oben