zeilenubruch in Datenbank

Hardware, Software, Webdesign & Coding.

Moderator: Katana

Max
Beiträge: 269
Registriert: Fr Mär 10, 2000 1:01 am

zeilenubruch in Datenbank

Beitrag 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
Benutzeravatar
Payne
Wipeout-Freak
Beiträge: 4271
Registriert: Do Jul 06, 2000 12:01 am

zeilenubruch in Datenbank

Beitrag von Payne »

Hmm, das frage ich mich auch immer... Du kannst aber ein "<br>" mitspeichern. In HTML wird ja dann ein Umbruch gemacht.
Max
Beiträge: 269
Registriert: Fr Mär 10, 2000 1:01 am

zeilenubruch in Datenbank

Beitrag 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.
Benutzeravatar
Payne
Wipeout-Freak
Beiträge: 4271
Registriert: Do Jul 06, 2000 12:01 am

zeilenubruch in Datenbank

Beitrag 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...
Zeratul
Beiträge: 121
Registriert: Mi Jan 05, 2000 1:01 am

zeilenubruch in Datenbank

Beitrag 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
Benutzeravatar
Payne
Wipeout-Freak
Beiträge: 4271
Registriert: Do Jul 06, 2000 12:01 am

zeilenubruch in Datenbank

Beitrag 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 !
Max
Beiträge: 269
Registriert: Fr Mär 10, 2000 1:01 am

zeilenubruch in Datenbank

Beitrag 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
Benutzeravatar
Payne
Wipeout-Freak
Beiträge: 4271
Registriert: Do Jul 06, 2000 12:01 am

zeilenubruch in Datenbank

Beitrag von Payne »

Und der Ascii Code 10 ist ein Zeilenumbruch oder ? In PHP gibts dafür extra nen Befehl soweit ich weiß.
Max
Beiträge: 269
Registriert: Fr Mär 10, 2000 1:01 am

zeilenubruch in Datenbank

Beitrag 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 ]
Benutzeravatar
Payne
Wipeout-Freak
Beiträge: 4271
Registriert: Do Jul 06, 2000 12:01 am

zeilenubruch in Datenbank

Beitrag von Payne »

www.php-net lade dir den .exe-Wizard herunter.
ClaudeB
Beiträge: 52
Registriert: Di Okt 30, 2001 1:01 am

zeilenubruch in Datenbank

Beitrag 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
Benutzeravatar
Payne
Wipeout-Freak
Beiträge: 4271
Registriert: Do Jul 06, 2000 12:01 am

zeilenubruch in Datenbank

Beitrag von Payne »

Tu mal lesen was Frage ist ! Bild

echo übrigens.
Benutzeravatar
retroK
Co-Admin
Beiträge: 5592
Registriert: Di Nov 30, 1999 1:01 am

zeilenubruch in Datenbank

Beitrag 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.
Benutzeravatar
Payne
Wipeout-Freak
Beiträge: 4271
Registriert: Do Jul 06, 2000 12:01 am

zeilenubruch in Datenbank

Beitrag 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 ?
ClaudeB
Beiträge: 52
Registriert: Di Okt 30, 2001 1:01 am

zeilenubruch in Datenbank

Beitrag von ClaudeB »

Ja, frage falsch verstanden, sry
Antworten