Seite 1 von 1

Umlaute und Umbrüche in einer Datenbank

Verfasst: 11.07.2005, 17:39
von alesis
Hallo zusammen

Ich habe ein kleines Problem… :(
Ich versuche einen Text mit einem Formular in die Datenbank zu speichern, soweit so gut.

In diesem Text gibt es einige Umlaute und Zeilenumbrüche, die nicht korrekt angezeigt werden, wenn ich die Seite in eine Web-Site aufrufe.

Kann mir jemand erklären wie ich es anstellen kann dass mir der eingetragene Text so angezeigt wird, so wie er in die Datenbank gespeichert wurde?

Vielen dank für eure Hilfe
Gruss Alesis

Verfasst:
von

Umlaute und Umbrüche in einer Datenbank

Verfasst: 11.07.2005, 18:11
von Ice Man
$inhalt= str_replace("\n","<br>",preg_replace("!(\r\n)|(\r)!","\n",$inhalt));

Damit werden Zeilenumbrüche aus der DB auch auf der Webseite angezeigt.

Welche Umlaute gehen denn nicht ?

Umlaute und Umbrüche in einer Datenbank

Verfasst: 11.07.2005, 18:35
von alesis
Hallo...

Vielen Dank für deine schnelle Antwort. :)

Dein Code sieht ganz nach PHP aus... ich habe vergessen zu schreiben dass ich mir Coldfusion arbeite.
Ich habe in Coldfusion den ändlichen Code:
<cfset form.form1 = replace(form.form1,chr(13) & chr(10),"<br>","ALL") >

Die Frage ist ob ich diese Zeil im Insertformular einsetzen muss, zwischen den FormTAGs?!?

Verfasst:
von
SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


Umlaute und Umbrüche in einer Datenbank

Verfasst: 11.07.2005, 18:39
von Ice Man
Sorry, da kann ich dir nicht weiterhelfen, damit kenne ich mich nicht aus,

Umlaute und Umbrüche in einer Datenbank

Verfasst: 11.07.2005, 18:41
von alesis
Grundsätzlich spielt es auch keine Rolle mit welcher Sprache es umgesetzt wird.

Ist es korrekt dass ich die Zeile die du mir angegeben hast zwischen den Form Tags einsetzen muss?

Danke im Voraus

Re: Umlaute und Umbrüche in einer Datenbank

Verfasst: 11.07.2005, 19:52
von Graccem
alesis hat geschrieben:Grundsätzlich spielt es auch keine Rolle mit welcher Sprache es umgesetzt wird.

Ist es korrekt dass ich die Zeile die du mir angegeben hast zwischen den Form Tags einsetzen muss?

Danke im Voraus
Diese Zeile wird eigentlich nach dem Absenden des Formulars verwendet. Bevor die Daten in der Datenbank landen. Oder Alternativ wenn du die Daten wieder ausliest, wobei ich Variante 1 vorziehen würde.
Das Formular ansich hat damit recht wenig zu tun.

Umlaute und Umbrüche in einer Datenbank

Verfasst: 11.07.2005, 20:16
von JohnnyCash
Die Seite mit folgendem Meta-Tag speichern:

<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">

Umlaute und Umbrüche in einer Datenbank

Verfasst: 11.07.2005, 20:22
von alesis
Die Meta Zeile war von anfang an dabei, ich glaube nicht dass die das Problem ist, obwohl ich eigentlich auch der Meinung bin dass diese Zeile wichtig ist!

Ich werde mal versuchen die Zeile einzusetzen wie es Graccem geschrieben hat.

Besten Dank euch allen... vielleicht komme ich wieder.

Gruss