BlackBoard (http://www.black-board.net/index.php)
- Design, Programmierung & Entwicklung (http://www.black-board.net/board.php?boardid=55)
-- Programmieren (http://www.black-board.net/board.php?boardid=4)
--- Seite in ASP öffnen (http://www.black-board.net/thread.php?threadid=5271)


Geschrieben von hbcrack am 13.05.2002 um 13:14:

  Seite in ASP öffnen

Hallo Leutz,

da ich totaler ASP Anfänger bin komme ich hier nicht mehr weiter. Ich möchte mit dem folgenden Script die eingestellte Sprache im Browser auslesen und je nach dem zu verschiedenen Seiten weiterleiten. Hier das Script:

<%
strSprachCode = Request.ServerVariables("HTTP_ACCEPT_LANGUAGE")
iDeutsch = Instr(strSprachCode, "de")
iEnglisch = Instr(strSprachCode, "en")
If iDeutsch > 0 Then
AcceptDeutsch = TRUE
Else
iDeutsch = 9999
End If
If iEnglisch > 0 Then
AcceptEnglish = TRUE
Else
iEnglisch = 9999
End If

If (iDeutsch < iEnglisch) Then
*** hier soll die Seite de.cfm geöffnet werden ***
ElseIf (iEnglisch < iDeutsch) Then
*** hier soll die Seite en.cfm geöffnet werden ***
Else
*** hier soll die Seite de_en.cfm geöffnet werden ***
End If
%>

Vielleicht kann mir jemand weiterhelfen. Ich hab schon dinge wie window.open(de.cfm), u.s.w. ausprobiert, aber es funzt nicht.

CU



Geschrieben von hbcrack am 16.05.2002 um 14:08:

 

habs selber gefunden und noch optimiert:

<%
strSprachCode = Request.ServerVariables("HTTP_ACCEPT_LANGUAGE")
iDeutsch = Instr(strSprachCode, "de")
iEnglisch = Instr(strSprachCode, "en")

If (iDeutsch = 0) And (iEnglisch = 0) Then
Response.Redirect("lang_error_nothing.cfm")
ElseIf (iDeutsch > 0) And (iEnglisch > 0) Then
Response.Redirect("daisysupplier.cfm")
Else
Response.Redirect("lang_error_false.cfm")
End If
%>

CU


Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH