~Hawkeye~ Geschrieben 14. August 2005 Teilen Geschrieben 14. August 2005 Hallo, ich würde gerne wissen ob es eine Möglichkeit gibt, über ein Clientseitiges php- Script, auszulesen welcher Benutzername gerade an dem PC angemeldet ist, andem das Script läuft. Da das Ganze nicht über einen Webserver läuft habe ich keine Möglichkeit auf Servervariablen zuzugreifen. Hat vieleicht jemand eine Idee? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Enno Geschrieben 14. August 2005 Teilen Geschrieben 14. August 2005 hä?? entweder ich steh auf dem Schlauch oder: PHP muss immer auf nem Server laufen. Du musst doch immer nen Webserver installiert haben der das PHP auswertet und an den Browser weitergibt. Wenn das auf dem Client läuft gehen dort klarerweise auch die Servervariablen. Oder wie machst du das ganze? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
~Hawkeye~ Geschrieben 14. August 2005 Autor Teilen Geschrieben 14. August 2005 Du brauchst nur einen php- Interpreter um ein php- Script auszuführen. Wenn man sich nun einen "Compiler" für php besorgt so wird aus einem php- Script eine ausführbare Datei, die beim Aufruf einen mitgelieferten Interpreter aufruft. Somit hat man eine Clientanwendung mit php und könnte zum Beispiel noch mit gtk eine GUI drauf setzen. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
perdian Geschrieben 15. August 2005 Teilen Geschrieben 15. August 2005 Hat vieleicht jemand eine Idee?Ja, ist allerdings ganz von hinten durch die Brust ins Auge: Es gibt den CLI-Befehl "systeminfo", der liefter neben allem möglichen auch den aktuellen Benutzer (allerdings nur den ausgeschriebenen Namen, aber vielleicht reicht das ja). Jetzt musst du eigentlich nur noch aus PHP das Programm aufrufen, die Ausgabe parsen und auswerten. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
geloescht_JesterDay Geschrieben 15. August 2005 Teilen Geschrieben 15. August 2005 Du brauchst nur einen php- Interpreter um ein php- Script auszuführen. Wenn man sich nun einen "Compiler" für php besorgt so wird aus einem php- Script eine ausführbare Datei, die beim Aufruf einen mitgelieferten Interpreter aufruft. Somit hat man eine Clientanwendung mit php und könnte zum Beispiel noch mit gtk eine GUI drauf setzen. Ja, kannst du natürlich machen, aber php-Skript bleibt php-Skript, egal ob der Interpreter auf einem Server läuft, oder ob der in eine Exe-mit dem Skript gepackt ist. PHP fehlen dazu ganz einfach die System Funktionen bzw. die Möglichkeit, solche aufzurufen (einbinden von API-Dlls). wie oben geschrieben kannst du Shell-Befehle ausführen mit PHP. Also sowas machen (keine ahnung wie der Befehl dafür aussehen müsste), die ausgabe umleiten und dann mit PHP auslesen. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
~Hawkeye~ Geschrieben 16. August 2005 Autor Teilen Geschrieben 16. August 2005 Danke für Eure Ideen aber gemessen am Nutzen ist es mir zuviel Aufwand mit exec() DOS- Funktionen aufzurufen und zuvearbeiten. Werd mich dann wohl an eine "richtige" Clientsprache machen. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.