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

Langage PHP Discussion :

Calendrier et Formulaire


Sujet :

Langage PHP

  1. #1
    Futur Membre du Club
    Inscrit en
    Avril 2007
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 10
    Points : 7
    Points
    7
    Par défaut Calendrier et Formulaire
    Bonjour,

    Tout d'abord j'espere ne pas m'être trompé de rubrique, si jamais, n'hesitez pas à me le signaler.

    Je vous explique mon "problème" : J'ai plusieurs formulaires utilisant un petit calendrier en Javascript. Celui ci fonctionne correctement, lorsque je clique sur une date, il me complete bien le champs avec la date voulu.

    Maintenant le souci c'est que tous les autres champs du formulaires, une fois qu'ils ont été modifiés rafraichissent la page. Chaque donnée postée est enregistrée dans des variable de session (1 : pour reapparaitre dans le formulaire, 2 : pour être transmise à la base de données). Le fait de faire remplir un champ (input de type text) par le calendrier n'est "détecté" par aucune fonction javascript (onchange, etc) du coup cela me force à faire utiliser un bouton refresh...

    Auriez vous une solution à me proposer ? J'ai cru comprendre que l'Ajax pourrait eventuellement resoudre mon problème Cela m'effraie un peu, surtout que n'ai plus enormement de temps sur ce projet.

    D'avance merci.

  2. #2
    Membre actif
    Profil pro
    Inscrit en
    Août 2002
    Messages
    194
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 194
    Points : 216
    Points
    216
    Par défaut
    tu as pensé à modifier ton calendrier pour qu'il te rafraichisse la page en même temps qu'il renvoie la valeur?

  3. #3
    Futur Membre du Club
    Inscrit en
    Avril 2007
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 10
    Points : 7
    Points
    7
    Par défaut
    Le calendrier fonctionne ainsi :
    Dans mon formulaire, j'ai un champs 'date' de type INPUT, siuivi d'une petite image, servant de lien ouvrant le calendrier.
    Le calendrier s'ouvre donc sous la forme d'un pop up.

    Lorque l'on clique sur une date, cela ferme le calendrier, et complète le champ 'date'. Hors : mon formulaire a pour action lui même, c'est à dire que lorsque je "submit" cela envoi les données à lui même et par la même occasion les stockent dans des variables de session (j'utilise cette methode pour pouvoir faire des listes dépendantes l'une de l'autre (quand je choisi une valeur dans la liste 1, la liste 2 se génère.)

    Tu penses qu'il existe une fonction javascript a inclure dans le calendrier, qui en plus de fermer la fenêtre du calendrier, rafraichirai la page "parent" ?

    En tout cas, non je n'ai pas essayé.

  4. #4
    Membre actif
    Profil pro
    Inscrit en
    Août 2002
    Messages
    194
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 194
    Points : 216
    Points
    216
    Par défaut
    rafraichir une page en javascript ça se fait sans problème

    après la seule question est : "est ce que ça gène javascript ou un navigateur de rafraichir une page parent"

    à mon avis faut tester

  5. #5
    Futur Membre du Club
    Inscrit en
    Avril 2007
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 10
    Points : 7
    Points
    7
    Par défaut
    Aurais-tu quelques exemples de code pour faire ce genre de chose stp ?



  6. #6
    Membre actif
    Profil pro
    Inscrit en
    Août 2002
    Messages
    194
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 194
    Points : 216
    Points
    216
    Par défaut
    je suis fana de php, pas de javascript.... (sinon je ne serais pas sur le forum php....)

    avec mes notions de javascript je peux juste te dire que c'est possible, pas comment le faire.

    tu as déjà fait des recherches sur comment recharger une page en javascript?
    ...

Discussions similaires

  1. Calendrier dans formulaire ACCESS
    Par moilou2 dans le forum IHM
    Réponses: 1
    Dernier message: 29/05/2008, 13h43
  2. Bouton calendrier dans formulaire
    Par sabryluv dans le forum IHM
    Réponses: 6
    Dernier message: 21/11/2007, 19h19
  3. recherche calendrier pour formulaire
    Par rdams dans le forum Général JavaScript
    Réponses: 15
    Dernier message: 01/09/2006, 13h06
  4. Calendrier dans formulaire
    Par guenfood dans le forum Access
    Réponses: 12
    Dernier message: 06/06/2006, 15h23
  5. [Incompatibilité IE] Calendrier dans formulaire
    Par n@n¤u dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 11/05/2006, 14h27

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