2008-09-30 5 views
0

Je suis en train d'écrire un cookie de base pour un site de commerce électronique qui va stocker l'adresse IP de l'utilisateur entre autres détails.Erreur "Classe ne prend pas en charge l'automatisation" lorsque j'appelle Request.ServerVariables ("remote_host")

Nous enregistrerons ensuite les pages affichées dans la base de données et extrairons une liste des pages récemment consultées.

Cependant, je rencontre un problème avec le code suivant.

dim caller 
caller = Response.Cookies("caller") 
if caller = "" then 
    caller = Request.ServerVariables("remote_host") 
end if 

En cours d'exécution, le message d'erreur suivant s'affiche.

"runtime Sun ONE ASP VBScript (0x800A01AE) classe ne prend pas en charge l'automatisation"

Toutes les idées? Google n'a rien d'évident.

Répondre

1

devrait être Request.Cookies lors de la vérification de la valeur .:

dim caller 
caller = Request.Cookies("caller") 
if caller = "" then 
    caller = Request.ServerVariables("remote_host") 
end if 
Questions connexes