HELP Programmation : VBS + LDAP + HTML

Freepost sans abus - Liens - Vidéos - Musiques - Cinémas - Cuisines - Petites Annonces - Coups de gueules - ...
Post Reply
User avatar
Captain BiDiBu
Mafia B+I
Posts: 17505
Joined: 19 Jan 2006, 18:27
Location: Houilles (78)

HELP Programmation : VBS + LDAP + HTML

Post by Captain BiDiBu »

salut a tous! voila j'ai un petit pblm sur un dev
Avec un formulaire acces le code suivant marche tres bien, je récupere le nom et le prenom d'un utilisateur à partir de son id (ici ipn).
Quand je veux faire une page HTML à la place d'un formulaire ACCESS et bien ca ne fonctionne pas !
je pense que c'est un truc tous bete mais je sais pas ce qui merde :s

rappel : c'est un script que l'on ma passé dans la boite ou ej travail

c_IPN = v_ipn 'txt field contenu dans mon formulaire, ceci est la clé primaire sur laquelle va se baser la recherche
'definition des variables de connexion ARCA
sComputerLDAP = "XXX"
sPrefixLDAP = "LDAP://" & sComputerLDAP & "/"
sContainerLUser = "ou=people,o=XXX"
ADsPathARCA = "<" & sPrefixLDAP & sContainerLUser & ">"

'conexion ARCA
Set connexionLDAP = CreateObject("ADODB.Connection")
connexionLDAP.Provider = "ADsDSOObject"
connexionLDAP.Open "LDAP Provider" 'nom de conexion au choix ...

'Recherche de l'utilisateur dans ARCA avec son c_IPN :
Set rs = connexionLDAP.Execute(ADsPathARCA & ";(&(objectclass=extendedperson)(uid=" & c_IPN & "));cn,ADsPath")
ARCA = 1
If rs.EOF Then
ARCA = 0
'Erreur sur l'ipn
MsgBox "IPN non valide"
connexionLDAP.Close
Set connexionLDAP = Nothing
End If

If ARCA <> 0 Then
userPath = rs.Fields("ADsPath")
Set USER1 = GetObject(userPath)

'les fonctions get sont définies pour récupérer les champs de la table
V_Nom = USERl.Get("sn") 'txt field contenu dans mon formulaire'
V_Prenom = USERl.Get("givenname") 'txt field contenu dans mon formulaire'

End If

'Fermeture de la connexion ARCA
connexionLDAP.Close
Set connexionLDAP = Nothing

Merci
User avatar
Captain BiDiBu
Mafia B+I
Posts: 17505
Joined: 19 Jan 2006, 18:27
Location: Houilles (78)

Post by Captain BiDiBu »

personne ne peut m'aider ???? ! Un p'tit effort svp chui en stage et je bloque sur ce ***** probleme. Svp les pros de la prog, un p'tit coup de main ! Donnez moi des idées car la je suis vraiment bloqué :(. J'ai posté ce truc sur les forum VB France et pleins de forum de prog et j'ai eu que des réponses foireuses...
Zilio
Maitre Spammeur
Posts: 912
Joined: 31 Jan 2003, 11:50
Location: Suisse

Post by Zilio »

euh je comprends rien à ton problème...

tu veux faire une page html avec ce script VB ?

au niveau html il te faut d'abord le formulaire en format html avec les tags <FORM> <INPUT> etc... et ensuite il te faut une page d'action pouvant interpreter le code serveur (asp, asp.net, php...). Enfin sans ça je vois pas comment tu vas pouvoir t'en sortir

à moins que je n'ai vraiment rien compris à ce que tu voulais faire. peux-tu préciser un peu ?
User avatar
Captain BiDiBu
Mafia B+I
Posts: 17505
Joined: 19 Jan 2006, 18:27
Location: Houilles (78)

Post by Captain BiDiBu »

alors en fait c'est tout simple ! :).

Sur un formulaire ACCESS, grâce à une clé primaire, j'arrive à récupérer d'un serveur LDAP les champs que sont le nom et le prénom par exemple. Or, quand j'execute ce code dans une page HTML, le tout bien entouré des balises qui vont bien etc..., ben à l'affichage, mes txtfield restent vides ! Voila le pb :s
Zilio
Maitre Spammeur
Posts: 912
Joined: 31 Jan 2003, 11:50
Location: Suisse

Post by Zilio »

peux-tu montrer le code html please ?
User avatar
Captain BiDiBu
Mafia B+I
Posts: 17505
Joined: 19 Jan 2006, 18:27
Location: Houilles (78)

Post by Captain BiDiBu »

laisse tomber c'est sympa de ta part mais je travaille avec une équipe de boulet qui finalement ne s'intéresse pas au WEB. Merci quand meme :) !
Post Reply

Return to “Divers :)”