Halloj.
Hur gör man för att lägga in Windowsinloggningsnamnet som deafult i ett textformulär?
tex om ja logga in som StefanP i windows så ska det stå
<input type="text" name="from" value="StefanP">
Mvh
9 svar · 272 visningar · startad av StefanP
Halloj.
Hur gör man för att lägga in Windowsinloggningsnamnet som deafult i ett textformulär?
tex om ja logga in som StefanP i windows så ska det stå
<input type="text" name="from" value="StefanP">
Mvh
Men asså om nån annan loggar in. Tex andreas. Osså ska han skicka från samma formulär då ska det stå <input type="text" name="from" value="andreas">
value ska ändras beroende på inloggningsnamn i windows
Så här: :)
<input type="text" name="from" value="<% =Request.ServerVariables ( "LOGON_USER" ) %>">
Har jag för mig... :o
Blev ingen value
Verkade inte fungera.
Resultatet blev
<input type="text" name="from" value="">
När jag körde asp sidan.
Har du verkligen loggat på servern då, via webläsaren? Det måste du göra för att du ska kunna få fram användarnamnet.
Genom att bocka av kryssrutan "Tillåt anonym inloggning" för din webplats så ska det gå. :)
Jag vill minnas att LOGON_USER endast har ett värde om du har autentisering påslaget på webbplatsen så användaren får logga in.
Glöm icke att webservern är inloggad med sitt eget konto (IUSR_xxx) om du inte har Basic Authentication eller NT/Challenge Response-autentisering påslaget för webbplatsen.
Utan en sådan typ av inloggning, kan du inte komma åt informationen. Tror jag.
Mvh,
E det nån skillnad ifall man loggar in mot en domän? Kan man göra så att dom slipper logga in på webservern då ?
Alltså dom som loggat in på själva nätverksdomänen?
Hmmm.
Det vet jag faktiskt inte. Kanske om webserverkontot IUSR_xxx är inloggad på domänen istället för lokalt på maskinen?
Ärligt talat, jag har ingen aning.