| Agenda bloody agenda ! | |
|
|
Auteur | Message |
---|
PierrePEON Langue vivante
Nombre de messages : 1276 Date d'inscription : 05/11/2004
| Sujet: Agenda bloody agenda ! Mer 2 Mar à 18:27 | |
| Bon alors me revoilà tout penaud ! lol Est-ce que quelqu'un aurait la gentillesse de m'aider ce soir une ptite demi heure sous msn pour l'agenda ASP, il y a certains concepts que j'assimile mal, et je vois le temps filer à une vitesse folle !!! | |
|
| |
Cyril Langue vivante
Nombre de messages : 435 Localisation : Sur là root dé foie Date d'inscription : 05/11/2004
| Sujet: Re: Agenda bloody agenda ! Mer 2 Mar à 18:47 | |
| désoler mais j'ai pas de msn chez moi... | |
|
| |
PierrePEON Langue vivante
Nombre de messages : 1276 Date d'inscription : 05/11/2004
| Sujet: Re: Agenda bloody agenda ! Mer 2 Mar à 18:48 | |
| pas grave, merci bien quand même | |
|
| |
psaikopat Langue vivante
Nombre de messages : 1082 Localisation : Champlitte (Champi ) => Haute-Saone (personne c ou c !!) Date d'inscription : 16/11/2004
| Sujet: Re: Agenda bloody agenda ! Mer 2 Mar à 18:49 | |
| je te dirais bien moi mais bon ce serai abusé!!! | |
|
| |
PierrePEON Langue vivante
Nombre de messages : 1276 Date d'inscription : 05/11/2004
| Sujet: Re: Agenda bloody agenda ! Mer 2 Mar à 18:52 | |
| | |
|
| |
psaikopat Langue vivante
Nombre de messages : 1082 Localisation : Champlitte (Champi ) => Haute-Saone (personne c ou c !!) Date d'inscription : 16/11/2004
| Sujet: Re: Agenda bloody agenda ! Mer 2 Mar à 18:57 | |
| | |
|
| |
PierrePEON Langue vivante
Nombre de messages : 1276 Date d'inscription : 05/11/2004
| Sujet: Re: Agenda bloody agenda ! Jeu 3 Mar à 15:54 | |
| Bon alors ça se décante, par contre j'ai un souci : je voudrais qu'il m'affiche le mois correspondant au mois choisi dans une liste déroulante... j'ai donc un select de la forme suivante : - Code:
-
<select name="nummois" size="1"> <option value="01">janvier <option value="02">février <option value="03">mars <option value="04">avril <option value="05">mai <option value="06">juin <option value="07">août <option value="08">août <option value="09">septembre <option value="10">octobre <option value="11">novembre <option value="12">décembre </select> ensuite je voudrais récupérer ma valeur de nummois de la façon suivante : - Code:
-
response.write monthname(request.form("nummois")) Mais ça ne marche pas ! Pas glop ! QUelqu'un sauraitil me dire pourquoi s'il vous plaît ? | |
|
| |
MichaeL Langue vivante
Nombre de messages : 673 Date d'inscription : 17/11/2004
| Sujet: Re: Agenda bloody agenda ! Jeu 3 Mar à 16:11 | |
| Je suppose que tu recharge ta page à chaque changement de mois....cela siginifie que c'est l'ASP qui réécrit la page à chaque changement de mois, et donc, cela siginifie que l'asp écrit le code que tu a mis au dessus. Donc tu va creer d'abord ta balise <select>, ensuite tu boucle pour afficher tous les mois dans un <option>, sauf que SI le mois que tu vas afficher est égal au mois courant, tu rajoute à la balise <option> l'option "selected" : - Code:
-
<? dim current_month = Month(Now) dim i
response.write "<select name='nummois'>"
For i = 1 To 12 if i=current_month then response.write "<option value="+ i +" selected>"+ MonthName(i) +"</option>" else response.write "<option value="+ i +">"+ MonthName(i) +"</option>" end if Next
response.write "</select>" ?> | |
|
| |
MichaeL Langue vivante
Nombre de messages : 673 Date d'inscription : 17/11/2004
| Sujet: Re: Agenda bloody agenda ! Jeu 3 Mar à 16:12 | |
| En fait j'ai pt etre mal compris ta question... | |
|
| |
MichaeL Langue vivante
Nombre de messages : 673 Date d'inscription : 17/11/2004
| Sujet: Re: Agenda bloody agenda ! Jeu 3 Mar à 16:13 | |
| Pour récuperer la request, je pense que c'est plutot comme ça :
Request("nummois") | |
|
| |
PierrePEON Langue vivante
Nombre de messages : 1276 Date d'inscription : 05/11/2004
| Sujet: Re: Agenda bloody agenda ! Jeu 3 Mar à 16:24 | |
| Merci Mickael ! En fait dans - Code:
-
response.write monthname(request.form("nummois")) ou - Code:
-
response.write monthname(request("nummois")) apparemment c'est la fonction monthname qui poserait problème...J'ai le message d'erreur suivant : Invalid procedure call or argument: 'monthname' pourtant response.write (monthname("01")) me renvoie bien january... Autrement ma façon de procéder est comme tu l'as décrite : pour le moment j'ai mis janvier par défaut, et je voudrais que quand on clique sur un autre mois ça envoie le numéro du nouveau mois à la page elle-même pour qu'elle se recharge avec le nouveau mois... | |
|
| |
PierrePEON Langue vivante
Nombre de messages : 1276 Date d'inscription : 05/11/2004
| Sujet: Re: Agenda bloody agenda ! Jeu 3 Mar à 16:32 | |
| apparemment il ne peut pas afficher le request (nummois)...
J'ai trouvé là solution ! lol en fait dans ma balise option, j'avais mis le chiffre de value entre ""... | |
|
| |
MichaeL Langue vivante
Nombre de messages : 673 Date d'inscription : 17/11/2004
| Sujet: Re: Agenda bloody agenda ! Jeu 3 Mar à 16:44 | |
| essaye de cibler le prob :
resposne.write Request("nummois")
et sinon essaye avec des majuscule a MonthName | |
|
| |
PierrePEON Langue vivante
Nombre de messages : 1276 Date d'inscription : 05/11/2004
| Sujet: Re: Agenda bloody agenda ! Jeu 3 Mar à 16:55 | |
| mission accomplished ! Thanks a lot Mickael | |
|
| |
PierrePEON Langue vivante
Nombre de messages : 1276 Date d'inscription : 05/11/2004
| Sujet: Re: Agenda bloody agenda ! Jeu 3 Mar à 17:10 | |
| v'la autre chose ! lol j'ai bien récupéré le numéro du mois sélectionné, et j'ai remplacé le dbcurrentdate du calendrier exemple donné en cours, mais je n'obtiens pas un affichage du bon nombre de jours...Mes mois font tous 31 jours !!! | |
|
| |
MichaeL Langue vivante
Nombre de messages : 673 Date d'inscription : 17/11/2004
| Sujet: Re: Agenda bloody agenda ! Jeu 3 Mar à 17:21 | |
| Ben j'ai pas ton code......
Mais ca doit être surement parce que tu crée ton calendrier à partir du même mois, en l'occurence un mois de 31 jours | |
|
| |
PierrePEON Langue vivante
Nombre de messages : 1276 Date d'inscription : 05/11/2004
| Sujet: Re: Agenda bloody agenda ! Jeu 3 Mar à 17:30 | |
| Mais la fonction qu'on avait dans l'exemple du corus calcule la longueur des mois automatiquement non ? - Code:
-
dim calendrierjour(42) dim premierjoursemaine premierjoursemaine=datepart("w",dateserial(year(dbcurrentdate),month(nbencours),1),vbmonday) dim nbjourmois nbjourmois=datepart ("d",dateserial(year(dbcurrentdate),month(nbencours)+1,1-1),vbmonday) dim iloop for iloop=1 to nbjourmois calendrierjour(iloop+premierjoursemaine-1)=iloop next Ici donc j'ai mis nbencours qui correspond au nombre du mois choisi... | |
|
| |
MichaeL Langue vivante
Nombre de messages : 673 Date d'inscription : 17/11/2004
| Sujet: Re: Agenda bloody agenda ! Jeu 3 Mar à 17:48 | |
| Pour avoir le nombre de jour tu peut eventuellement prendre la date du 1er du mois suivant, faire -1 sur ce jour et récuperer la valeur.
genre: 1er mars - 1 = 28 fevrier | |
|
| |
PierrePEON Langue vivante
Nombre de messages : 1276 Date d'inscription : 05/11/2004
| Sujet: Re: Agenda bloody agenda ! Jeu 3 Mar à 17:53 | |
| ça n'est pas ce que fait cette fonction ? - Code:
-
nbjourmois=datepart ("d",dateserial(year(dbcurrentdate),month(nbencours)+1,1-1),vbmonday) en fait j'ai pas mes cours avec moi, je me rappelle plus ce que ça fait...Du coup j'en ai conclu que cette fonction le faisait déjà et j'ai remplacé month(dbcurrentdate) par nbencours... | |
|
| |
MichaeL Langue vivante
Nombre de messages : 673 Date d'inscription : 17/11/2004
| Sujet: Re: Agenda bloody agenda ! Jeu 3 Mar à 17:58 | |
| Ben en fait si elle fait ça, mais bon franchement je sais que c'etait bien clair dans le cours, là je m'en souviens plus du tout, désolé, je vais rien pouvoir faire. | |
|
| |
PierrePEON Langue vivante
Nombre de messages : 1276 Date d'inscription : 05/11/2004
| Sujet: Re: Agenda bloody agenda ! Jeu 3 Mar à 18:01 | |
| pas grave ! merci beaucoup déjà ! En plus j'ai vu que tu étais sur deux sujets à la fois !!! Moi c'est pareil, j'avais super bien compris l'exemple, et je pensais avoir changé tout ce qu'il fallait, mais non | |
|
| |
PierrePEON Langue vivante
Nombre de messages : 1276 Date d'inscription : 05/11/2004
| Sujet: Re: Agenda bloody agenda ! Ven 4 Mar à 15:16 | |
| Voilà, j'ai le bon nombre de jours, plus qu'à faire les liens avec les bases de données... Plus qu'à...marrante cette expression ! | |
|
| |
Contenu sponsorisé
| Sujet: Re: Agenda bloody agenda ! | |
| |
|
| |
| Agenda bloody agenda ! | |
|