IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

HTML Discussion :

url en fonction d'une date


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 2
    Par défaut url en fonction d'une date
    Bonjour comment faire pour que ma page de demarrage change automatiquement en fonction du mois ? par exemple, je voudrais que du 1er Octobre au 31 Octobre, la page de demarage soit octobre.html - merci de m'aider - a++++++++++++

  2. #2
    Membre Expert
    Avatar de trotters213
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 571
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 571
    Par défaut

    En utilisant du PHP et un switch sur chaque mois par exemple.

  3. #3
    Membre émérite
    Avatar de marabout
    Homme Profil pro
    Consultant E-Learning
    Inscrit en
    Août 2006
    Messages
    650
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Consultant E-Learning

    Informations forums :
    Inscription : Août 2006
    Messages : 650
    Par défaut
    Il te faudra faire une redirection... Bien sûr, il y a les technologies serveur comme le propose trotters213 mais un simple JavaScript fera l'affaire !

  4. #4
    Modérateur
    Avatar de blueice
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2003
    Messages
    3 494
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2003
    Messages : 3 494
    Par défaut
    Si l'utilisateur n'active pas JS, c'est mort !
    Alors qu'avec du PHP ca fonctionnera toujours... et c'est très simple à faire, il suffit même de faire ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <meta http-equiv="refresh" content="0; url=http://www.lesitedetutu.com/<?php echo strtolower (date ("F")); ?>.html">
    et tu nommes tes pages en anglais january.html, february.html, march.html....

    Pour expliquer, le meta fait la redirection vers une adresse de ton choix et pour avoir le mois, on utilise d'une part la fonction strtolower() qui met tout en minuscule et d'autre part la fonction date("F") qui donne le mois de l'année en anglais.

    Tout bête

  5. #5
    Membre émérite
    Avatar de marabout
    Homme Profil pro
    Consultant E-Learning
    Inscrit en
    Août 2006
    Messages
    650
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Consultant E-Learning

    Informations forums :
    Inscription : Août 2006
    Messages : 650
    Par défaut
    Citation Envoyé par blueice
    Si l'utilisateur n'active pas JS, c'est mort !
    Alors qu'avec du PHP ca fonctionnera toujours...
    Pour autant que tu héberges sur un serveur qui travaille avec PHP... Et le nombre d'utilisateurs lambda désactivant JS et fort limité... Mais bon, c'est une belle solution, j'en conviens !

  6. #6
    Membre chevronné
    Avatar de ilood
    Inscrit en
    Mars 2005
    Messages
    468
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 468
    Par défaut
    Salut

    Pour compléter la réponse de blueice, tu peux passer les mois en français en les déclarant dans un tableau.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    $mois = array(
    1=>"janvier",
    2=>"fevrier",
    ...
    12=>"decembre"
    );
    Ensuite un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <?php echo $mois[date ("n")]; ?>

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Recherche une ligne en fonction d'une date
    Par c+cool dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 20/09/2006, 15h30
  2. Déterminer le jour en fonction d'une date
    Par Flagny dans le forum Access
    Réponses: 3
    Dernier message: 19/07/2006, 10h36
  3. afficher le jour en fonction d'une date
    Par oceane751 dans le forum Général JavaScript
    Réponses: 13
    Dernier message: 05/03/2006, 22h20
  4. [Dates] message en fonction d'une date
    Par chouchouboy dans le forum Langage
    Réponses: 14
    Dernier message: 24/02/2006, 17h31
  5. Réponses: 2
    Dernier message: 03/10/2005, 12h00

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo