Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Langages serveur > ASP
ASP Forum sur la programmation ASP. Avant de poster : Cours ASP, FAQ ASP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 21/04/2008, 16h06   #1
Invité de passage
 
Inscription : avril 2008
Messages : 4
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 4
Points : 0
Points : 0
Par défaut Modification du téléphone dans active directory

Je souhaite pouvoir modifier les numéros de téléphone de chaque utilisateur de l'active directory a partir d'une page web.

Voila mon programme mais il a des erreurs puisque cela n'a aucune incidence sur les numéros:

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
<%
If Request.Form("bouton") <> "" Then
dim prenom
dim nom
dim numtel
 
prenom=Request.form("prenom")
nom=Request.form("nom")
numtel=Request.form("num")
 
 
 
Response.Write prenom & "<br />"
Response.Write nom & "<br />"
Response.Write numtel & "<br />"
 
Response.Write "LDAP://cn=" & prenom & " " & nom & ",ou=test,ou=AD,dc=CIVITAS-DONNEES" & "<br /><br />"
 
if prenom <> "" and nom <> "" and numtel <> "" then
 
Set utilisateur = GetObject("LDAP://cn=" & prenom & " " & nom & ",ou=test,ou=AD,dc=CIVITAS-DONNEES")
utilisateur.Put "telephonenumber",numtel
utilisateur.setinfo
else
 
Response.write "Un des champs est vide ... " & "<br />"
 
 
End If
 
End If
 
 
%>
 
<html>
<head>
<title>Modification du numero de telephone</title>
 
</head>
<body>
<H1>Modification du numéro de téléphone</H1>
 
<BR>
 
<FORM NAME="form" method="post" action="prog5.htm">
 
Entrez le nom:
<INPUT NAME="nom" TYPE="TEXT" SIZE="10">
<br>
<br>
Entrez le prenom:
<INPUT NAME="prenom" TYPE="TEXT" SIZE="10">
<br>
<br>
Entrez le numero :
<INPUT NAME="numtel" TYPE="TEXT" SIZE="10">
<br>
<br>
<INPUT TYPE="submit" NAME="bouton" VALUE="valider">
</FORM>
 
</body>
</html>

Je ne connais rien en asp alors dite moi si il faut mettre le fichier .htm en .asp ?

Faut il un logiciel spécial pour ouvrir les fichier asp ?


Quels sont les erreurs de mon programme ?
Merci d'avance
antoine85 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/04/2008, 00h30   #2
Expert Confirmé Sénior

 
Avatar de Immobilis
 
Inscription : mars 2004
Messages : 5 859
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 5 859
Points : 5 979
Points : 5 979
Salut,

Bienvenu sur le forum.

Que se passe-t-il quand tu affiches la page en question?

A+
Immobilis est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/05/2008, 10h07   #3
Invité de passage
 
Inscription : avril 2008
Messages : 4
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 4
Points : 0
Points : 0
Désolé de ne pas avoir répondu plus tot.
Lorsque j'affiche la page j'ai bien trois case pour remplir le nom le prénom et le numéro de téléphone ainsi que un bouton pour valider.
Je rentre le nom d'un utilisateurs puis je lui met un numéro de téléphone mais cela ne modifie pas l'ad.
D'ou peut venir l'erreur ?

Que veut dire la ligne ci-dessous ?

Response.Write "LDAP://cn=" & prenom & " " & nom & ",ou=test,ou=AD,dc=CIVITAS-DONNEES" & "

Merci d'avance
antoine85 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/05/2008, 16h22   #4
Invité de passage
 
Inscription : avril 2008
Messages : 4
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 4
Points : 0
Points : 0
non, personne?
antoine85 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/05/2008, 10h55   #5
Invité de passage
 
Inscription : avril 2008
Messages : 4
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 4
Points : 0
Points : 0
Je travaille en local sur mon poste avec IIS et l'active directory se trouve sur le serveur, que doit je faire pour que le programme connaisse le chemin de l'ad?
Ou alors si ce n'est pas possible comment doit je faire pour changer les numéros de téléphone de l'ad a distance ?
merci d'avance
antoine85 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/05/2008, 23h15   #6
Expert Confirmé Sénior

 
Avatar de Immobilis
 
Inscription : mars 2004
Messages : 5 859
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 5 859
Points : 5 979
Points : 5 979
Dslé, je suis pas super compétent en AD.

Une recherche sur le forum renvoi une 20aine de post au sujet de LDAP. Ca devrait t'aider.

A+
Immobilis est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h45.


 
 
 
 
Partenaires

Hébergement Web