Avatar billede rasmus-madsen Nybegynder
09. august 2005 - 20:15 Der er 19 kommentarer og
1 løsning

Find brugernavn som bruges i windows?

Hej allesammen.

Har en lille service som ligger på en extrem server, som nogle brugere bruger.

Men skal bruge en stump kode som udskriver brugernavn som brugeren er logget ind med (Windows).

Er dette muligt ?

På forhånd tak.
//Rasmus MAdsen
Avatar billede abruscato Nybegynder
09. august 2005 - 20:25 #1
Nej, det kan ikke lade sig gøre med PHP, da dette er en SERVER-side teknologi.

Det kan måske lade sig gøre med javascript istedet.
Avatar billede rasmus-madsen Nybegynder
09. august 2005 - 20:38 #2
Er du sikker.

Mener nemlig jeg havde en kode for ca 2 år siden som gjorde det.
Avatar billede abruscato Nybegynder
09. august 2005 - 20:46 #3
Nu er jeg ikke noget alvidende orakel - heller ikke indenfor PHP :) Men jeg er overbevidst om at det ikke kan lade sig gøre med PHP.
Avatar billede rasmus-madsen Nybegynder
09. august 2005 - 20:49 #4
hehe fair. Men lader den lige stå lidt endnu.
Avatar billede jakobdo Ekspert
09. august 2005 - 20:58 #5
Hvis du skal gøre det på nogen måde, skal du have fat i noget client-side script.
Måske VBScript, mener dog jeg har set andre spørgsmål i sammen område, og der var ingen løsning!
Avatar billede yHec Novice
10. august 2005 - 19:07 #6
Jeg tror det - måske - kan løses med en env-var $_env["COMPUTERNAME"]

Det påstår phpinfo() når jeg kører den på min server!

Men kommer helt an på hvad din udbyder har sat sin server op til at tillade...

For selvom

<? echo $_env["COMPUTERNAME"]?> lystigt viser variablen på min egen apache, så går den altså ikke når jeg prøver hos min udbyder (b-one)

bare et forslag

/y
Avatar billede jakobdo Ekspert
10. august 2005 - 19:47 #7
Har du serveren installeret på din lokale computer?
Hvis ja, derfor giver den det rigtige computername.
Ellers vil det ikke virke.
Et server-script kender ikke computernavn på ale klienter.
Avatar billede yHec Novice
10. august 2005 - 20:20 #8
Ja, man lærer noget nyt hver dag:-)

Den er ganske rigtigt installeret herhjemme.

Men kan der ikke laves noget i fx js? Som så manipuleres videre, hvis det er det man ønsker?

/y
Avatar billede rasmus-madsen Nybegynder
11. august 2005 - 22:39 #9
Hej.

Vil lige prøve din kode der.

Der er en extrem server.

Js.. Det måske en mulighed..
Kan bare ikke sproget :(
Avatar billede rasmus-madsen Nybegynder
11. august 2005 - 22:42 #10
Den kode virker desværre ikke.
Avatar billede jakobdo Ekspert
12. august 2005 - 07:45 #11
Hvorfor ønsker du at få fat i computerens navn?
Avatar billede rasmus-madsen Nybegynder
12. august 2005 - 11:13 #12
Det fordi jeg er ved at lave en tagwall til vores klasse.

Da vi ikke har fast ip på skolen kan jeg ikke bare smide dem i en database.

Derfor vil jeg gerne have alle vores brugernavne ind i en database også tjekke om det er den person som sidder og skriver.

Derfor skal jeg bruge et script som viser brugernavn.
Avatar billede jakobdo Ekspert
12. august 2005 - 11:16 #13
Du kan da lade hver bruger have en brugernavn + kodeord.
Så logger de ind og så kan de skrive løs.
Du får aldrig computerens navn uden at lave ting som er i strid med sikkerheden i en browser.
Avatar billede rasmus-madsen Nybegynder
13. august 2005 - 02:02 #14
Det skal jeg ikke have gang i.

Vi gider nemlig ikke det hver gang.

Derfor skal jeg have gang i brugernavn til windows.

Kan det laves med andre sporg ? Javascript ? muligvis VB.
Avatar billede yHec Novice
13. august 2005 - 03:05 #15
Øhhhh? Hvad er det du ikke gider hvergang med jakobdo's løsning??

Logge ind?

Du sætter bare en ccokie, så er det problem løst....

I øvrigt giver det den fordel, at man komme ind på siden fra hvilken som helst computer, bare man har brugernavn + kodeord!

/y

PS: er der andre end mig der mangler den menu foroven her på siden, hvor man bl. a opretter spørgsmål?? Jeg får en "fejl på siden"-advarsel nede i venstre hjørne af min ie 6... Undskyld jeg spørger her, men jeg kan jo ikke oprette nye spørgsmål...
Avatar billede yHec Novice
13. august 2005 - 03:07 #16
Forresten, den løsning du gerne vil komme frem til, er altså at sikre det er de(n) rette der poster på jeres tagwall. Og det mener du at få ved at logge windows' brugernavn? Uden et kodeord...

Det giver da absolut INGEN sikkerhed for at det er de(n) rette der poster!

/y
Avatar billede rasmus-madsen Nybegynder
06. december 2005 - 16:36 #17
Tja vi fandt aldrig et svar på dette.

Er det nogen som vil havde points?
Avatar billede jakobdo Ekspert
06. december 2005 - 17:04 #18
Svar!
Avatar billede rasmus-madsen Nybegynder
06. december 2005 - 23:30 #19
You got it boy.
Avatar billede jakobdo Ekspert
07. december 2005 - 09:00 #20
Takker for point, Boy! :o)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester