#1 08-05-2006 13:46:17

Americas
Survivors
Lieu: Argentine
Date d'inscription: 04-07-2005
Messages: 4603
Site web

Variable date dans une url

J'ai besoin d'afficher une date variable dans une url pour que celle-ci soit toujours supérieure à la date actuelle.

Voilà par exemple le code de l'url avec la date fixe :

Code:

http://www.recherche.com/resultats.php?departAller=paris&jourAller=12&moisAller=05%2F2006&arriveeAller=marseille&jourRetour=26&moisRetour=05%2F2006

Il faudrait que ma variable jourAller=12 soit transformée en jourAller=date actuelle + 7 jours et la même chose pour les autres variables comme moisAller, jourRetour= date actuelle + 21, etc...

Je pense que l'on peut y arriver avec javascript... mais je n'ai pas encore trouvé hmm

Hors ligne

 

#2 08-05-2006 14:37:44

Toucouleur
Survivors
Lieu: Perpignan
Date d'inscription: 30-09-2005
Messages: 790
Site web

Re: Variable date dans une url

en php utilises la fonction time() et tu fais time() + (7 * 24 * 60 * 60) et c'est bien plus propre que de passer des URLs comme celle indiquée dans ton exemple


"Le luxe est naturellement associé à la richesse qui permet des investissements qui visent le pur agrément et non le profit."

Hors ligne

 

#3 08-05-2006 14:47:14

Americas
Survivors
Lieu: Argentine
Date d'inscription: 04-07-2005
Messages: 4603
Site web

Re: Variable date dans une url

Je veux bien... mais cette url me sert à interroger un moteur de recherche externe, donc il m'est difficile de la modifier.

Il faut que je puisse faire apparaître dans l'url montrée ci-dessus des variables qui soient exactement du style de jourAller=12 et moisAller=05%2F2006

Si par exemple nous sommes le 12 Mai 2006 et que je veux obtenir des résultats à 15 jours... il faut que cette url soit réécrite pour me montrer jourAller=27 moisAller=05%2F2006 jourRetour=10 moisRetour=06%2F2006

Hors ligne

 

#4 08-05-2006 19:03:48

Americas
Survivors
Lieu: Argentine
Date d'inscription: 04-07-2005
Messages: 4603
Site web

Re: Variable date dans une url

Bon... j'arrive à quelque chose de bancale... mais la piste que j'ai trouvée est là :

Code:

<script language="JavaScript">
  today = new Date()

  document.write("Date : ",today.getDate()+7,"/",today.getMonth()+2);

</script>

Avec ces variables j'ai la possibilité de rajouter 7 jours ou le mois suivant.
Le problème se posera ensuite pour la fin de l'année... enfin...

Mais mon problème c'est maintenant d'inclure les variables getDate et getMonth dans l'url hmm

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 R. Andersson