|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Invité de passage
![]() Inscription : mars 2007 Messages : 14 ![]() |
Bonjour,
On ma demandé de créer une interface web pour qu'un admin puisse modifier les paramètres d'un utilisateur dans l'AD. J'ai déja créé un script en Vbscript qui le fait, mais mon soucis c'est que je n'arrive pas à créer une page web qui ferait la même chose car je suis débutant en asp :'( voila le code de mon script : Code :
Code :
Dans l'espoir que quelqu'un peut m'aider ^^. |
||||
|
|
00
|
|
|
#2 | ||
|
Membre confirmé
![]() Développeur Web Inscription : octobre 2005 Messages : 357 ![]() |
Voici un URL qui devrait beaucoup t'aider:
http://www.microsoft.com/technet/scr....mspx?mfr=true Et voici une exemple pour ajouter un usager ds un groupe AD: (Je te donne cette example juste pour que tu vois comment on se connecte à AD, pour le restant tu devrais tout trouver sur le site que je t'ai donné) Code :
__________________
Plus tu pédales moins vite, moins tu avances plus vite... ![]() La vie, c'est comme une bicyclette, il faut avancer pour ne pas perdre l'équilibre... |
||
|
|
00
|
|
|
#3 | ||||
|
Invité de passage
![]() Inscription : mars 2007 Messages : 14 ![]() |
Merci beaucoup, mais en fait je cherche surtout le moyen de faire fonctionner le script dans une interface web, car mon fichier .vbs avec les inputbox fonctionne trés bien ^^
le soucis c'est que je ne sais pas comment récupérer les informations de mes Form et les mettre dans les variables qui sont dans le script (je sais pas si je suis trés clair) j'ai regardé les cours d'ASP, et d'aprés ce que j'ai compris il faut mettre un lien du type Code :
Et pour récupérer les valeurs il faut faire : Code :
|
||||
|
|
00
|
|
|
#4 | ||||
|
Membre confirmé
![]() Développeur Web Inscription : octobre 2005 Messages : 357 ![]() |
Ben j'comprends pas trop...
Mais ton href contient des erreurs... peut-être que ça vient de là?!? Enlève les espaces... Code :
Code :
__________________
Plus tu pédales moins vite, moins tu avances plus vite... ![]() La vie, c'est comme une bicyclette, il faut avancer pour ne pas perdre l'équilibre... |
||||
|
|
00
|
|
|
#5 | ||
|
Invité de passage
![]() Inscription : mars 2007 Messages : 14 ![]() |
bon me revoila ^^
j'ai avancé un peu, voila ce que j'ai fait : Code :
Le coté positif c'est que ca modifie bien le compte test, avec le numéro que j'ai mis en variable en dur dans mon code Mais ca me pause deux problèmes, comment je fait pour que le script ne s'execute que quand je clique sur submit (je dois déplacer mon code dans ma page ?) car la il s'execute à l'ouverture de la page, et comment je fait pour récupérer les valeurs des champs du formulaire, j'ai essayé ce que tu m'as dit mais j'ai pas du comprendre car ca ne fonctionne pas ;'( Ps : la page qui contient ce code s'appelle default.asp PPs : elle est sur un serveur IIS sur windows 2003 R2 (au cas ou ca change quelque chose ) Camille Edit : Si je supprime l'initialisation de mes variables, j'ai une erreur au niveau de la requete LDAP, c'est donc que je ne récupère pas les valeurs qui sont dans mon form :'( |
||
|
|
00
|
|
|
#6 | ||
|
Membre confirmé
![]() Développeur Web Inscription : octobre 2005 Messages : 357 ![]() |
Bon si tu veux laisser code et formulaire ds la même page fait :
Code :
PS2: Si c'est pour jouer ds AD la validation de tes champs formulaire un ultra-essentiel pour ne pas insérer de blanc ds AD... regarde du côté des regex (google : expression régulière ou regular expression)
__________________
Plus tu pédales moins vite, moins tu avances plus vite... ![]() La vie, c'est comme une bicyclette, il faut avancer pour ne pas perdre l'équilibre... |
||
|
|
00
|
|
|
#7 | |
|
Invité de passage
![]() Inscription : mars 2007 Messages : 14 ![]() |
Merci pour ton aide ^^
Avec ton code j'ai une erreur au niveau de la requete LDAP, il ne doit pas réussir a récupérer les champs des formulaires : Citation:
|
|
|
|
00
|
|
|
#8 |
|
Membre confirmé
![]() Développeur Web Inscription : octobre 2005 Messages : 357 ![]() |
C'est laquelle la ligne 23?
__________________
Plus tu pédales moins vite, moins tu avances plus vite... ![]() La vie, c'est comme une bicyclette, il faut avancer pour ne pas perdre l'équilibre... |
|
|
00
|
|
|
#9 | ||
|
Membre confirmé
![]() Développeur Web Inscription : octobre 2005 Messages : 357 ![]() |
Code :
__________________
Plus tu pédales moins vite, moins tu avances plus vite... ![]() La vie, c'est comme une bicyclette, il faut avancer pour ne pas perdre l'équilibre... |
||
|
|
00
|
|
|
#10 | ||||
|
Membre confirmé
![]() Développeur Web Inscription : octobre 2005 Messages : 357 ![]() |
J'viens aussi de voir que tu fait :
Code :
Code :
__________________
Plus tu pédales moins vite, moins tu avances plus vite... ![]() La vie, c'est comme une bicyclette, il faut avancer pour ne pas perdre l'équilibre... |
||||
|
|
00
|
|
|
#11 | ||
|
Invité de passage
![]() Inscription : mars 2007 Messages : 14 ![]() |
Je crois que ca fonctionne ^^
voila le code complet : Code :
Merci de ton aide
|
||
|
|
00
|
|
|
#12 |
|
Membre confirmé
![]() Développeur Web Inscription : octobre 2005 Messages : 357 ![]() |
test
test paris france '************* Le # de tel n'a pas afficher (il doit être ici ton problème) '************* LDAP://cn=test test,ou=users,ou=paris,ou=france,ou=AD,dc=camille,dc=wifi As-tu bien changer numtel=Request.form("numtel") pour numtel=Request.form("num")
__________________
Plus tu pédales moins vite, moins tu avances plus vite... ![]() La vie, c'est comme une bicyclette, il faut avancer pour ne pas perdre l'équilibre... |
|
|
00
|
|
|
#13 |
|
Membre confirmé
![]() Développeur Web Inscription : octobre 2005 Messages : 357 ![]() |
Es-tu certain que tu as bien rempli le champs # de téléphone de ton formulaire?
Pcq il n'a pas d'erreur de syntaxe....
__________________
Plus tu pédales moins vite, moins tu avances plus vite... ![]() La vie, c'est comme une bicyclette, il faut avancer pour ne pas perdre l'équilibre... |
|
|
00
|
|
|
#14 |
|
Invité de passage
![]() Inscription : mars 2007 Messages : 14 ![]() |
oui tout fonctionne, j'ai remodifié les 2 champs (site -> ville et num -> numtel)
Merci pour ton aide ^^ |
|
|
00
|
|
|
#15 | |
|
Membre confirmé
![]() Développeur Web Inscription : octobre 2005 Messages : 357 ![]() |
Citation:
Si oui n'oubli pas résolu
__________________
Plus tu pédales moins vite, moins tu avances plus vite... ![]() La vie, c'est comme une bicyclette, il faut avancer pour ne pas perdre l'équilibre... |
|
|
|
00
|
|
|
#16 |
|
Invité de passage
![]() Inscription : mars 2007 Messages : 14 ![]() |
aucun message d'erreur
me reste plus qu'a optimiser tout ca merci encore une fois de plus pour ton aide
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com