Forum dédié au moteur de recherche et aux techniques d'optimisation par #taggle
Vous n'�tes pas identifi�.
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 :
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é
Hors ligne
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
Hors ligne
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
Bon... j'arrive à quelque chose de bancale... mais la piste que j'ai trouvée est là :
<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
Hors ligne