MudGuard: User auslesen und Seite weiterleiten

Beitrag lesen

Hi,

Wiso geht das ned ? Und wenn das so nicht funktionieren kann: Wie kann ich das bewerkstelligen.
Mit "Document.Write EnvUser" wir der richtige Wert ausgegeben aber im ASP Scrip wird kein Wert ausgegeben. Warum ?

Du solltest Dich mal mit den grundsätzlichen Abläufen (was passiert am Server, was passiert am Client, in welcher Reihenfolge passiert das ganze) auseinandersetzen.

<script language="VBScript">
Set Shell = CreateObject("WScript.Shell")
EnvUser = Shell.ExpandEnvironmentStrings("%USERNAME%")
EnvUser = Right(EnvUser, 3)
Document.Write EnvUser
</script>

Clientseitiges Script wird erst ausgewertet, wenn das Dokument beim Client angekommen ist.
Abgesehen davon: vbscript dürfte ausschließlich im IE funktionieren.

<%
Response.Redirect "index2.php?user=" & EnvUser
%>

Serverseitiges Script wird ausgeführt, bevor das Dokument vom Server zum Client gesendet wird.
EnvUser könnte also allenfalls die User-Id enthalten, unter der der Server läuft.

cu,
Andreas

--
MudGuard? Siehe http://www.Mud-Guard.de/