Cara tenho este código que pega em javascript e envia em um parametro pro php usar...
[codebox]<script type="text/jscript">
/* FUNÇÃO QUE PEGA O NOME DO USUARIO QUE ESTA LOGADO NO COMPUTADOR */
/********************************************
@author Luiz Felipe Barbieri
@version 0.1
@access public
********************************************
>> OBS: é necessario o servidor estar como pagina confiavel ou ativar os scripts ACTIVE X no IE
********************************************/
var objWshShell = new ActiveXObject("WScript.Shell");
var strUsername = objWshShell.ExpandEnvironmentStrings("%USERNAME%");
var http;
if (window.XMLHttpRequest) {
http = new XMLHttpRequest();
} else if (window.ActiveXObject) {
http = new ActiveXObject("Microsoft.XMLHTTP");
}
// ******************* FUNÇÃO QUE ENVIA O NOME DO USUARIO QUE ESTA LOGADO NO COMPUTADOR ***********
function enviar() {
var url = "index_temp.php?login=" + strUsername; //ENDEREÇO DA PÁGINA ONDE SERÁ REDIRECIONADA + A VARIAVEL QUE SERÁ ENVIADA
http.open("POST", url, true);
http.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;");
http.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");
http.setRequestHeader("Pragma", "no-cache");
http.onreadystatechange = funcao;
http.send("login=" + strUsername);
}
function funcao() {
if (http.readyState == 4) {
if (http.status == 200) {
var retorno = unescape(http.responseText.replace(/\+/g," "));
document.getElementById("conteudo").innerHTML = retorno;
} else {
alert('There was a problem with the request.');
}
}
}
</script>
<input type="button" onclick="enviar()" value="Click" /><br />
<div id="conteudo">aplicativo pega o usuario</div>
[/codebox]
- Fórum WMO
- → Viewing Profile: Posts: Felipe Barbieri
Community Stats
- Group Usuários
- Active Posts 11
- Profile Views 1330
- Member Title Novato no fórum
- Age 39 years old
- Birthday December 10, 1985
-
Sexo
Não informado
0
Neutral
User Tools
Friends
Felipe Barbieri hasn't added any friends yet.
Latest Visitors
-
Guest
04/11/2007, 04:42
Posts I've Made
In Topic: Saber Usuario Do Windows
01/03/2007, 17:50
In Topic: Obter Usuario Do Windows
25/09/2006, 17:22
como eu utilizo o XMLHttpRequest() ???
vlw
vlw
In Topic: Obter Usuario Do Windows
25/09/2006, 16:24
Não, pois o PHP é uma linguagem server-side, roda no servidor. Logo, ela não sabe de nada do cliente.não existe uma maneira de fazer isso em PHP mesmo???
[]’s
só que isso tem um porém, tenho mais de 300 usuarios na intranet, terei de ativar o active X em todas as maquinas?
In Topic: Obter Usuario Do Windows
25/09/2006, 15:16
Só com linguagem cliente. Como se trata de uma função específica do Windows, teria de ser a JScript (que não é JavaScript). Um código que faria isso:mas tem alguma maneira de eu fazer isso???
vlw,
OBS: estou rodando em IIS<script type="text/jscript"> var objWshShell = new ActiveXObject("WScript.Shell"); var strUsername = objWshShell.ExpandEnvironmentStrings("%USERNAME%"); alert(strUsername); </script>Por meio da linguagem cliente tu poderia enviar tal informação ao servidor, via objeto XMLHttpRequest().
[]’s
não existe uma maneira de fazer isso em PHP mesmo???
tentei usar o codigo e ele não gostou!!

ERRO: o servidor de automação nao pode criar objeto
vlw
OPS: era permissão no IE (activeX)
só que isso tem um porém, tenho mais de 300 usuarios na intranet, terei de ativar o active X em todas as maquinas?
In Topic: Obter Usuario Do Windows
25/09/2006, 14:44
mas tem alguma maneira de eu fazer isso???
vlw,
OBS: estou rodando em IIS
vlw,
OBS: estou rodando em IIS
- Fórum WMO
- → Viewing Profile: Posts: Felipe Barbieri
- Privacy Policy
- Regras ·