PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Umlaute ersetzen


alano
31.10.2008, 10:46
Hi an alle,

Ich hab mehrere Variablen:


vmsgname = request.form("txtmsgname")
vnumber = request.form("txtmsgnumber")
vtitel = request.form("txtmsgtitel")
vtext = request.form("txtatxt")
vprompt = request.form("txtmsgprompt")
id = request.form("htxtid")


Da kann es aber gut sein das Umlaute drin sind.
Hat jmd eine Idee wie ich die Variablen vor dem eintragen in die Datenbank noch nach äöü scannen kann und ersetzen kann?

Möchte dies erst hier machen, und nicht bereits im Formular mit JavaScript.



Gruss
Alano


BurningBrain
31.10.2008, 15:15
Guten Tag alano,
Ich kenne mich zwar nicht mit ASP aus,
aber wenn das auf Skriptsprachen wie VBScript basiert muss es
etwas in der Art von Replace() geben.
Damit kannst du beliebige Zeichen(-gruppen) durch andere ersetzen.

Eventuell hilft dir dies:
http://www.aspdev.org/articles/asp-replace()-vbscript/

alano
31.10.2008, 15:43
mhhhm, wenn ich ne neue variable definiere, funktioniert es, wenn ich es jedoch auf die variablen mit den request.form daten anwende.. gehts net.. irgendeiner ne idee?

BurningBrain
01.11.2008, 10:05
Wie immer ist eine Hilfe sehr vieleinfacher, wenn du den nciht funktionierenden Code postest.
Wenn ich das richtig verstanden habe funktioniert also

Replace(request.form("txtmsgname"),...); nicht?
oder funktioniert
vmsgname = request.form("txtmsgname")
Replace(vmsgname, ...) nicht?

Zudem wären deine weiteren Parameter schon ziemlich interessant -.-°.