---
title: "Problem med att logga windows-användarnamnet!?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/164951-problem-med-att-logga-windows-användarnamnet"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Ken"
published: "2007-09-27T10:17:23.000Z"
updated: "2007-09-27T10:52:49.000Z"
replies: 1
views: 377
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/javascript/164951-problem-med-att-logga-windows-användarnamnet"
---

# Problem med att logga windows-användarnamnet!?

## #1 — Ken, 2007-09-27T10:17Z

Kan nån hjälpa mig med denna kod. Problemet är att när jag kör den, så får jag följande följande felmeddelande. 

rad: 6 
Tecken: 1 
Fel: Ett objekt förväntas
Kod: 0 

Jag försöker få windows-användarnet på den, som är inloggad på nätet. 

```php
<?PHP
if (isset($_POST['username']))
{
$username = $_POST['username'];
echo "returned<br>";
echo $username;
}
else {
echo "go";
echo "
<html>
<head>
<title>testing username script</title>
<script language=javascript>
var WshNetwork = ActiveX(\"WScript.Network\");
var username = WshNetwork.UserName;
document.postvars.submit();
</script>
</head>
<body>
<form name='postvars' method='POST' action='test.php'
onsubmit='submitform()'>
<input type='text' name='username' value=''>
</form>
</body>
</html>";
}
?>
```

Alltså, vad försöker åstadkomma är att få ut windows-användarnamnet på samma sätt, som detta vb-script, fast med hjälp av javascript och php. 

```
Set WshNetwork = WScript.CreateObject("WScript.Network")
WScript.Echo "User Name: " & WshNetwork.UserName
```

Permalänk: https://www.webforum.nu/p/164951

## #2 — colione, 2007-09-27T10:52Z

var WshNetwork = new ActiveXObject("WScript.Network");

Permalänk: https://www.webforum.nu/p/2034912

---

Tråden på webben: https://www.webforum.nu/amne/javascript/164951-problem-med-att-logga-windows-användarnamnet
