Récupérer le nom de l'orinateur
Résolu
robin
-
robin -
robin -
A voir également:
- Récupérer le nom de l'orinateur
- Recuperer message whatsapp supprimé - Guide
- Impossible de récupérer mon compte gmail - Guide
- Récupérer mon compte facebook désactivé - Guide
- Comment récupérer un document dans le presse-papier samsung - Guide
- Comment récupérer un compte facebook piraté - Guide
6 réponses
Le nom de l'ordinateur (hostname) risque d'engendrer des collisions au même titre que des adresses IP. L'adresse IP pose problème si plusieurs clients se connectent via une même IP publique à ton serveur (typiquement s'ils sont derrière un routeur). L'adresse MAC ne me semble pas être du piratage car de toute façon elle se change. Ceci dit ça ne me semble pas la méthode la plus appropriée.
La plupart du temps on se base plutôt sur la création d'un compte utilisateur (stocké par exemple dans une base de donnée, et qui permet ainsi de s'assurer que cet identifiant est bien unique) avec mot de passe. C'est par exemple ce qui est fait sur un serveur de jeu type battle.net. Du coup plus besoin de se préoccuper d'adresse IP, MAC, ou du hostname qui de toute façon ne sont pas les bonnes approches pour ton problème.
Bonne chance
La plupart du temps on se base plutôt sur la création d'un compte utilisateur (stocké par exemple dans une base de donnée, et qui permet ainsi de s'assurer que cet identifiant est bien unique) avec mot de passe. C'est par exemple ce qui est fait sur un serveur de jeu type battle.net. Du coup plus besoin de se préoccuper d'adresse IP, MAC, ou du hostname qui de toute façon ne sont pas les bonnes approches pour ton problème.
Bonne chance
Merci d'avoir répondu si vite !
Je vais essayé ta solution et je vous tiens au courant !
Encore merci,
Robin
Je vais essayé ta solution et je vous tiens au courant !
Encore merci,
Robin
Salut ! J'ai déjà fait ce genre de choses (pour un formulaire en ligne, à mon boulot, en php, pour lequel je voulais éviter qu'une personne ne réponde plusieurs fois et fausse les résultats) ; à travers PHP je récupérais la variable $computername et je l'intégrai dans ma base SQL en tant que clé primaire. Ca marchait bien...
Ce sujet étant résolu et ton problème étant un peu différent, merci d'ouvrir un nouveau sujet.
Bonne continuation
Bonne continuation
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
oui Jay.Jay !! ton truc m'interresse énormément ! peut tu m'expliquer un peu ton astuce ? et m'écrire ta formule pour que je puisse l'intégrer a ma page !!!
MERCI
MERCI
Bonjour, j'ai essayé de faire avec la valeur : "computername" mais probleme !
Voici mon code :
<% Set Connec = Server.CreateObject("ADODB.Connection")
connstring="Provider=Microsoft.Jet.OLEDB.4.0;" _
& "Data Source=" & Server.MapPath("test.mdb") & ";" _
& "Persist Security Info=False"
Connec.Open connstring %>
<HTML>
<HEAD>
</HEAD>
<BODY>
<TABLE BORDER=1 WIDTH=800 HEIGHT=600 ALIGN="center" CELLPADDING=0 CELLSPACING=0>
<TR>
<TD ALIGN="center">
<% pseudo2 = "robin" %>
<%
sql = "SELECT * FROM dd WHERE (pseudo='"&pseudo2&"')"
Set compt = Server.CreateObject("ADODB.Recordset")
compt.Open sql, Connec, 3, 3
compt.movefirst
compt.fields("testy")=computername
compt.update
compt.close
set compt=nothing %>
</TD>
</TR>
</TABLE>
</BODY>
</HTML>
Il n'y a pas d'erreur mais le probleme est que rien ne s'escrir dans ma base ! Car il ne conné pas la valeur "computername" ! Vous avez une idée ????
Merci d'avance,
Robin
Voici mon code :
<% Set Connec = Server.CreateObject("ADODB.Connection")
connstring="Provider=Microsoft.Jet.OLEDB.4.0;" _
& "Data Source=" & Server.MapPath("test.mdb") & ";" _
& "Persist Security Info=False"
Connec.Open connstring %>
<HTML>
<HEAD>
</HEAD>
<BODY>
<TABLE BORDER=1 WIDTH=800 HEIGHT=600 ALIGN="center" CELLPADDING=0 CELLSPACING=0>
<TR>
<TD ALIGN="center">
<% pseudo2 = "robin" %>
<%
sql = "SELECT * FROM dd WHERE (pseudo='"&pseudo2&"')"
Set compt = Server.CreateObject("ADODB.Recordset")
compt.Open sql, Connec, 3, 3
compt.movefirst
compt.fields("testy")=computername
compt.update
compt.close
set compt=nothing %>
</TD>
</TR>
</TABLE>
</BODY>
</HTML>
Il n'y a pas d'erreur mais le probleme est que rien ne s'escrir dans ma base ! Car il ne conné pas la valeur "computername" ! Vous avez une idée ????
Merci d'avance,
Robin