Seite 1 von 2

zeilenubruch in Datenbank

Verfasst: Mi Aug 01, 2001 2:09 pm
von Max
Wenn ich von ein ganz stinkgewöhnliches Html-Textfeld einen Text an eine Accessdatenbank schicke (über asp) dan wird der Text immer einzeilig abgespeichert.
Was muss ich machen damit manuelle Zeilenumbrüche mitgespeichert werden.

Max

zeilenubruch in Datenbank

Verfasst: Mi Aug 01, 2001 4:48 pm
von Payne
Hmm, das frage ich mich auch immer... Du kannst aber ein "<br>" mitspeichern. In HTML wird ja dann ein Umbruch gemacht.

zeilenubruch in Datenbank

Verfasst: Do Aug 02, 2001 7:40 am
von Max
hab ich mir auch schon gedacht, aber wie kann ich bitte einem asp-script sagen dass es an der stelle eines Zeilenumbruchs ein <br> einfügt?
Ich möchte nämlich nicht dass ich immer html-code eingeben muss.

zeilenubruch in Datenbank

Verfasst: Do Aug 02, 2001 1:18 pm
von Payne
Hmm, ich habs nie probiert, müsse aber klappen:
Der Text wird ja in einer Variable gespeichert. vielleicht kann man alle Zeilenumbruch-Zeichen chr$(13) (?) zu ein "<br>" umwandeln...

zeilenubruch in Datenbank

Verfasst: Fr Aug 03, 2001 9:31 am
von Zeratul
ok, ich bin zwar asp-doof, aber eigentlich sind doch zeilenumbrüche durch ein "
" gekennzeichnet, auf jeden fall in den meisten hochsprachen...
ansonsten (wenn asp sehr basic-ähnlch ist) könnte klappt wahrscheinlich paynes vorschlag mit dem chr$(13) (übrigens, unter dos kommt noch ein chr$(10) hinzu)
so hab ich das damals mit basic immer gemacht Bild

zeilenubruch in Datenbank

Verfasst: Fr Aug 03, 2001 2:13 pm
von Payne
Ist schon irgendwie QBasic-Ähnlich Bild
Sage mir mal, wenn du es geschafft hast, ich könnte es für Retrogaming.de (eventuell) gebrauchen !

zeilenubruch in Datenbank

Verfasst: Sa Okt 27, 2001 5:16 pm
von Max
Phu geschaft...
weiß nicht ob das noch jemanden interessiert aber jetzt hab ich endlich herausgefunden wies geht.

Als erstes muss man den Felddatentyp bei dem Feld in das gespeichert werden soll auf memo einstellen.
Dann muss man eben was Reinspeichern...

und beim Auslesen muss man dann ungefähr wie folgt vorgehen

Variable = ReadOut("mehrzeilentext")
Variable = Replace(Variable, CHR(10), "<BR>")

Max Bild

zeilenubruch in Datenbank

Verfasst: Sa Okt 27, 2001 6:30 pm
von Payne
Und der Ascii Code 10 ist ein Zeilenumbruch oder ? In PHP gibts dafür extra nen Befehl soweit ich weiß.

zeilenubruch in Datenbank

Verfasst: Sa Okt 27, 2001 7:00 pm
von Max
<BLOCKQUOTE><font size="1" face="Verdana, Arial">Zitat
Und der Ascii Code 10 ist ein Zeilenumbruch oder ?
Jup!

Apropos PHP was brauch ich, dass PHP mit dem IIS funktioniert?

[ 27. Oktober 2001: Beitrag editiert von: Max ]

zeilenubruch in Datenbank

Verfasst: Sa Okt 27, 2001 8:08 pm
von Payne
www.php-net lade dir den .exe-Wizard herunter.

zeilenubruch in Datenbank

Verfasst: Di Okt 30, 2001 10:14 am
von ClaudeB
In PHP ist es ganz einfach:
Du musst es nur in ein HTML Dokument machen:
<html>
<head>
<title>TEST</title>
<?php
ech("Hallo, hier ist ein"<br>"Zeilenumbruch");
?>
</head>
</html>

SAVE UNDER TEST.PHP

zeilenubruch in Datenbank

Verfasst: Di Okt 30, 2001 2:24 pm
von Payne
Tu mal lesen was Frage ist ! Bild

echo übrigens.

zeilenubruch in Datenbank

Verfasst: Di Okt 30, 2001 2:44 pm
von retroK
echo " "; übrigens...

Also in ColdFusion habe ich es so gelöst, wie Payne das schon vorgeschlagen hatte, also alle Zeilenumbrüche (Zeichencode habe ich vergessen) in <br> umgewandelt.

zeilenubruch in Datenbank

Verfasst: Di Okt 30, 2001 8:00 pm
von Payne
<BLOCKQUOTE><font size="1" face="Verdana, Arial">Zitat:</font><HR>Original erstellt von Max:
[QB]
Variable = Replace(Variable, CHR(10), "<BR>")
QB]<HR></BLOCKQUOTE>


Tut es in ASP, und wenn ihr wollt, suche ich das noch in PHP heraus.


@retroK

Was sind eigentlich die Vorteile von Cold Fusion ?

zeilenubruch in Datenbank

Verfasst: Di Okt 30, 2001 8:19 pm
von ClaudeB
Ja, frage falsch verstanden, sry