Mirsad: Umlaute zum Server schicken ....

Beitrag lesen

Zuerst einmal ein Hallo an dieses Forum und respekt!!
Selten so ein Forum gesehen wo ich die meisten Antworten zu meinen Fragen gefunden habe.

Also zu meinem derzeitigen Probelm:

Ich arbeite an einer XML Seite mit XSL - Stylesheets und einer ASP - Seite. Es handelt sich dabei um die HP der EVN (Stromgesellschaft). Beim Loginname sind Umlaute zugelassen, in der HTML version funktioniert es, das ich Umlaute zum Server schicke, und auch Umlaute wieder zurück bekomme, doch bei der XML version bekomme ich lediglich ein paar merkwürdige Zeichen zurück.

Ich habe eine kleine entschärfte Form dieses Problems zusammengestellt und werde dieses natürlich gleich dazugeben. Nur was ich dringend brauche ist eure HILFE.

Ich danke euch schon im voraus
euer Mirsad.

XML - Seite:

<?xml version="1.0" encoding="ISO-8859-1"?>
<?xml-stylesheet href="Umlauttest.xsl" type="text/xsl" ?>
<DURCHLEITUNG/>

XSL - Stylesheet:

<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0" >
<xsl:output method="html" encoding="iso-8859-1" />
<xsl:template match="/">
<HTML>
   <HEAD>
 <meta http-equiv="expires" CONTENT="0"/>
 <meta http-equiv="pragma" CONTENT="no-cache"/>
 <meta http-equiv="Content-Script-Type"         CONTENT="text/javascript"/>
 <meta http-equiv="Content-Style-Type" CONTENT="text/css"/>
 <meta NAME="robots" CONTENT="noindex, nofollow"/>
 <meta NAME="Description" CONTENT="Energy Trade"/>
 <meta NAME="page-topic" CONTENT="Energy Trade"/>
 <meta NAME="Author" CONTENT="Kozlica Mirsad"/>
 <meta NAME="audience" CONTENT="EVN"/>
 <meta NAME="publisher" CONTENT="HAKOM OEG"/>
 <meta NAME="copyright" CONTENT="HAKOM OEG"/>
 <meta NAME="CONTENT-Language" CONTENT="de"/>
 <LINK rel="stylesheet" type="text/css" href="../_css/eTHEdi.css"/>
 <LINK rel="stylesheet" type="text/css" href="../_css/eDiv.css"/>
 <SCRIPT LANGUAGE="javascript" TYPE="text/javascript">
          function sendform(strmethod){
  document.form1.method = strmethod;
  document.form1.submit();
  }
 </SCRIPT>
    </HEAD>
<BODY>
<FORM action="ReadForm.asp" method="POST" id="form1" name="form1">
        <P><b>Send Form</b><BR/><hr/><br/>
 <INPUT type="text" id="text1" name="text1"/><BR/>  <INPUT type="text" id="text2" name="text2"/><BR/>
 <INPUT type="button" value="GET" id="button1" name="btnGET" onclick="javascript: sendform('GET');"/>
 <INPUT type="button" value="POST" id="button2" name="btnPOST" onclick="javascript: sendform('POST');"/>
 </P>
</FORM>
<br/>
</BODY>
</HTML>
</xsl:template>
</xsl:stylesheet>

ASP - Seite:

<%@ Language=VBScript %>
<%
OPTION EXPLICIT
Dim frmTransValueGET
Dim frmTransValuePOST
Dim frmTransTEXT1POST
Dim frmTransTEXT2POST
Dim frmTransTEXT1GET
Dim frmTransTEXT2GET

frmTransValueGET = Request.QueryString
frmTransValuePOST = Request.Form

frmTransTEXT1POST = Request.Form("text1")
frmTransTEXT2POST = Request.Form("text2")

frmTransTEXT1GET = Request.QueryString("text1")
frmTransTEXT2GET = Request.QueryString("text2")
%>
<HTML>
<HEAD>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
<LINK rel="stylesheet" type="text/css" href="../_css/eTHEdi.css">
<LINK rel="stylesheet" type="text/css" href="../_css/eDiv.css">
</HEAD>
<BODY>
<P><b>Formular Daten auslesen</b></P><HR>
<P>POST text1: <BR>
<b><% = frmTransTEXT1POST %></b></P>
<P> </P>
<P>POST text2: <BR>
<b><% = frmTransTEXT2POST %></b></P>
<P> </P><HR>
<P>GET text1: <BR>
<b><% = frmTransTEXT1GET %></b></P>
<P> </P>
<P>GET text2: <BR>
<b><% = frmTransTEXT2GET %></b></P>
<P> </P><HR>
<P>GET - HEADER: <BR>
<% = frmTransValueGET %></P>
<P> </P>
<P>POST - HEADER: <BR>
<% = frmTransValuePOST %></P>

</BODY>
</HTML>

ich hoffe ihr könnt etwas damit anfangen!!