Forum Doku Wiki Blog

Forumsarchiv 2002, Mai
Momentan angemeldeten Benutzer auslesen!

archivierte Beiträge lesen

  1. (JAVASCRIPT) Momentan angemeldeten Benutzer auslesen! von Sebastian, 13. 05. 2002, 10:50

Momentan angemeldeten Benutzer auslesen!

Der folgende Beitrag wurde am 13. 05. 2002, 10:50 Uhr von Sebastian veröffentlicht.

Hi!

Gibt es eine Möglichkeit einen momentan angemeldet Benutzer unter NT mittels eines Scriptes auszulesen und dann in ein Formular zu übertragen. Dieser Anmeldename soll später als Name in einem Intranetforum als Verfasser auftauchen, damit nicht willkürlich Namen verwendet werden um jemanden "zu schaden".


Dank im Vorraus

MfG

Sebastian

Momentan angemeldeten Benutzer auslesen!

Der folgende Beitrag wurde am 13. 05. 2002, 11:07 Uhr von Cheatah veröffentlicht.

Hi,

> Gibt es eine Möglichkeit einen momentan angemeldet Benutzer unter NT mittels eines Scriptes auszulesen und dann in ein Formular zu übertragen.

war das eine Frage. Falls ja: Nein?

Eventuell mit Java.

Cheatah

Momentan angemeldeten Benutzer auslesen!

Der folgende Beitrag wurde am 13. 05. 2002, 11:22 Uhr von Thomas veröffentlicht.

> Hi!

> Gibt es eine Möglichkeit einen momentan angemeldet Benutzer unter NT mittels eines Scriptes auszulesen und dann in ein Formular zu übertragen. Dieser Anmeldename soll später als Name in einem Intranetforum als Verfasser auftauchen, damit nicht willkürlich Namen verwendet werden um jemanden "zu schaden".


> Dank im Vorraus

> MfG

> Sebastian

also mit Perl geht das  könntest das ja einfach mit Perl in ne txt schreiben lassen oder in ne HTM naja oder mit cgi fürs Intranet kompatibel machen...bzw mit java aus der erstellten htm oder txt rausholen kenn jetzt leider nicht die Möglichkeiten von JAVA...

Momentan angemeldeten Benutzer auslesen!

Der folgende Beitrag wurde am 13. 05. 2002, 13:03 Uhr von Cheatah veröffentlicht.

Hi,

> also mit Perl geht das

ein serverseitiges Perl kriegt nichts von clientseitigen Werten mit, die für HTTP bedeutungslos sind.

Cheatah

Momentan angemeldeten Benutzer auslesen!

Der folgende Beitrag wurde am 13. 05. 2002, 11:23 Uhr von Reinhard Doberstein veröffentlicht.

> Hi!

> Gibt es eine Möglichkeit einen momentan angemeldet Benutzer unter NT mittels eines Scriptes auszulesen und dann in ein Formular zu übertragen. Dieser Anmeldename soll später als Name in einem Intranetforum als Verfasser auftauchen, damit nicht willkürlich Namen verwendet werden um jemanden "zu schaden".

Die NT-Anmeldung? Vielleicht per ActiveX, keine Ahnung.
Oder die HTTP-Anmeldung? Die kannst du in der Umgebungsvariablen "AUTH_USER" erfragegen. Dazu brauchst du also CGI, d.h. Perl, PHP oder ähnliches.

Per Javascript jedoch sicherlich nicht.

By
Reinhard

Momentan angemeldeten Benutzer auslesen!

Der folgende Beitrag wurde am 13. 05. 2002, 11:39 Uhr von Thomas veröffentlicht.

Dazu brauchst du also CGI, d.h. Perl, PHP oder ähnliches.

> Per Javascript jedoch sicherlich nicht.

> By
> Reinhard

So hab dir ein kleines Perl Script geschrieben das schreibt dir den momentanen "NT" Benutzername in ein "LogIn.txt" fals du es in einer htm brauchst:

HTML Version:
use Win32;
$name = Win32::LoginName;    # bestimmt aktuellen Benutzernamen

$LogIn=">>LogIn.htm";
open (LOGIN, $LogIn);     # öffnet/erstellt die LogIn.htm

print LOGIN "<HTML><BODY><h4 align=CENTER>Loginname: $name</h4></BODY></HTML>";   # schreibt den Loginnamen in die htm

print "Login Succesfull\n";

close (LOGIN);



TXT Version
use Win32;
$name = Win32::LoginName;    # bestimmt aktuellen Benutzernamen

$LogIn=">>LogIn.txt";
open (LOGIN, $LogIn);     # öffnet/erstellt die LogIn.txt

print LOGIN "Loginname: $name\n";   # schreibt den Loginnamen in die txt

print "Login Succesfull\n";

close (LOGIN);

Momentan angemeldeten Benutzer auslesen!

Der folgende Beitrag wurde am 13. 05. 2002, 14:25 Uhr von Sebastian veröffentlicht.

> So hab dir ein kleines Perl Script geschrieben das schreibt dir den momentanen "NT" Benutzername in ein "LogIn.txt" fals du es in einer htm brauchst:

Das werd ich gleich mal testen. Vielen Dank schonmal.
Gibt ja doch noch ein paar vernünftige Leute hier.

Momentan angemeldeten Benutzer auslesen!

Der folgende Beitrag wurde am 13. 05. 2002, 22:04 Uhr von Reinhard Doberstein veröffentlicht.

> So hab dir ein kleines Perl Script geschrieben das schreibt dir den momentanen "NT" Benutzername in ein "LogIn.txt" fals du es in einer htm brauchst:


Den Benutzernamen von welchem Rechner? Doch vermutlich vom Webserver, und nicht vom Client. Also nicht wirklich das was Sebastian braucht. Oder seh ich das falsch?

By
Reinhard

Momentan angemeldeten Benutzer auslesen!

Der folgende Beitrag wurde am 13. 05. 2002, 11:53 Uhr von Odium veröffentlicht.

Hallo,

mit js nein. mit asp ja.

in deinem NT-Netzwerk lüft sicher ein IIS. Oder was anderes das ASP verarbeiten kann.

In ASP kannst du mit:

user = request.servervariables("LOGON_USER")

den momentan angemeldeten USER im Intranet erkennen, aber nur wenn eine Bestimmte Art der Authentifizierung am Server eingestellt ist. Welche das ist weiß ich momentan leider nicht.

Aber NT/Windowsnetzwerke + ASP ist hier dein Weg...


Odium

Momentan angemeldeten Benutzer auslesen!

Der folgende Beitrag wurde am 13. 05. 2002, 11:59 Uhr von Stefan veröffentlicht.

> Gibt es eine Möglichkeit einen momentan angemeldet Benutzer unter NT mittels eines Scriptes auszulesen und dann in ein Formular zu übertragen. Dieser Anmeldename soll später als Name in einem Intranetforum als Verfasser auftauchen, damit nicht willkürlich Namen verwendet werden um jemanden "zu schaden".

Das geht nicht, man kann es aber serverseitig lösen. Das funktioniert dann etwa so:

-Bei der Anmeldung unter NT werden die Login-Daten mit einer zentralen Userdatenbank abgeglichen. Dabei wird die IP des Rechners, von dem der User sich anmeldet gespeichert.
-Ein CGI-Skript hat nun Zugriff auf die IP über eine Umgebungsvariable oder Funktion und kann diese mit dem Anmeldeserver abgleichen, um den Usernamen zu bekommen.

Stefan

© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4