Anzeige - [Interessiert an einer Anzeige?]
(?) Tags raten (?) (edit)
 
Reply to this topicStart new topicStart Poll
> Zeilenumbrüche, Absätze werden nicht dargestellt ?

Geschrieben am: Do 15.05.2008, 08:39
Report PostQuote Post

AyomRank 1
**

Gruppe: Member (inaktiv)
Beiträge: 0
Mitglied seit: --


Hallo,

ich habe ein einfaches Eingabeformular, welches einen Text in die DB schreibt - so weit so gut.
Allerdings ist es nun so, dass "Leerzeilen", "Absätze" etc. in der Ausgabe des Textes nicht dargestellt werden - sondern der Text wird einfach hintereinanderweg aufgelistet - was so nicht beabsichtigt ist.

Frage nun:
Wie kann ich es nun bewerkstelligen, dass der Text der Eingegeben wird, und z.B. eine Leerzeile, Absatz etc. hat - dies dann auch genauso dargestellt wird ?

Danke & Gruß Dirk
Top
PMEmail Poster
Top
 
 
mainlink
Mainlink Internet
#2 Geschrieben am: Do 15.05.2008, 08:52 (+00:12)
Report PostQuote Post

AyomRank 5
**********

Gruppe: Member (aktiv)
Beiträge: 202
Mitglied seit: 12.09.2007


Welche DB, welche Programmiersprache?

Falls MySQL und PHP, schau mal nach nl2br().


--------------------
Sichere (managed) Rootserver, Webspace und Mailaccounts unter FreeBSD: Mainlink Internet
Top
PMEmail PosterUsers WebsiteMSN
Top
 

#3 Geschrieben am: Do 15.05.2008, 08:55 (+00:02)
Report PostQuote Post

AyomRank 1
**

Gruppe: Member (inaktiv)
Beiträge: 0
Mitglied seit: --


Ja richtig es ist MySQL & PHP

Ja, danke, werde mal schauen -glaub mich zu erinnern, dass ich irgendwann mal schon was von "nl2br" gehört habe :_)

Gruß Dirk
Top
PMEmail Poster
Top
 

#4 Geschrieben am: Do 15.05.2008, 09:17 (+00:22)
Report PostQuote Post

AyomRank 1
**

Gruppe: Member (inaktiv)
Beiträge: 0
Mitglied seit: --


Ok, da hab ich jetz ein Problem:

Bei mir wird zwar MySQL & PHP eingesetzt, allerdings erfolgt die Ausgabe des Textes über ein Teamlate (Smarty). Meine Abfrage aus der Datenbank sieht so aus:

CODE
<?php

/* Geschichten */
   $result = mysql_query("select * from geschichte where Status=1 Order By RAND() LIMIT 1 ")or die(mysql_error());
while ($ausgabe = mysql_fetch_array($result))
 {
   $sex[]=$ausgabe;
 }
 $smarty->assign('sex',$sex);
 $left.=$smarty->fetch('geschichten/index.tpl');
?>


Die Ausgabe der auf der Seite dann so:

QUOTE
{$sex[0].ueberschrift}

{$sex[0].geschichte}


Das funktioniert auch alles soweit, nur aber wie bzw. wo bringe ich jetzt "nl2br" unter ? So dass die Ausgabe passt ?

Gruß Dirk
Top
PMEmail Poster
Top
 

#5 Geschrieben am: Do 15.05.2008, 09:23 (+00:06)
Report PostQuote Post

AyomRank 1
**

Gruppe: Member (inaktiv)
Beiträge: 0
Mitglied seit: --


Ich habs!

War ja gar nicht so schwer smile.gif
Lösung: {$sex[0].geschichte|nl2br}

Gruß Dirk
Top
PMEmail Poster
Top
 
Thema wird von 0 Benutzer(n) gelesen (0 Gäste und 0 anonyme Benutzer)
0 Mitglieder:
Trackback-Url: http://www.ayom.com/track/t/24420

Topic Options Reply to this topicStart new topicStart Poll

 


> Ähnliche Themen
Projekte werden verschleudert format 147 0 Do 3.07.2008, 08:09
Links über ICQ schicken geht nicht mehr - Lösung! cdfreak 1868 12 Mi 2.07.2008, 20:05
autom. SEO für nicht genutzte Domainen Huibert de Vet 312 8 Fr 13.06.2008, 15:35
kunde zahlt nicht Dachs 729 35 Mi 28.05.2008, 21:49
Suche Poster (nicht schreiber) omc 109 0 Mi 28.05.2008, 09:13
Ich will IT-Applikationsentwickler werden aber wie Hallo12 853 40 Mo 26.05.2008, 20:08
MySQL-Abfrage geht nicht? pl_90 348 18 Mo 26.05.2008, 13:37
Header wird in Firefox nicht richtigt dargestellt webdoktor 147 5 Do 22.05.2008, 10:58
Google AdSense Website nicht verfügbar snoopys bruder 166 5 Sa 17.05.2008, 20:28
Mails werden in den Spamordner verschoben webdoktor 132 7 Sa 10.05.2008, 10:00




Anzeige - [Interessiert an einer Anzeige?]



Anzeigen




cyon Webhosting



[Interessiert an einer Anzeige?]