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

JavaScript Discussion :

Datepicker récupération de la date sur une nouvelle page


Sujet :

JavaScript

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2015
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : France, Orne (Basse Normandie)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2015
    Messages : 10
    Points : 5
    Points
    5
    Par défaut Datepicker récupération de la date sur une nouvelle page
    Bonjour,

    Après avoir parcouru de nombreux posts, je suis toujours en galère.

    Pour DATEPICKER, je ne parviens pas à récupérer la date saisie dans une nouvelle page :
    . le calendrier s'ouvre normalement sur la page 1
    . la saisie d'une date est possible
    . la date saisie s'affiche dans la page 1
    . l'appel de la page 2 s'effectue normalement
    . par contre, la date envoyée ne s'affiche pas à la page 2

    Page 1 - code HTML
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <input id="datexx" type="text" name="datexx"/>
    Page 1 - javascript
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    $('#datexx').datepicker({
          onSelect: function(dateText, inst) {
            $(this).change();
          }
        })
        .change(function() {
    	var datexx = document.getElementById('datexx').value;
    	alert (datexx);
          window.location.href = "http://www.xxx.php?datexx="+datexx;
        });
    Page 2 - html
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <?php
    $datexx1 = htmlspecialchars($_GET['datexx']);
    echo    $datexx1;
    ?>
    Au niveau de la page 1, l'alerte permet de vérifier que la date est bien présente dans la variable, ce qui est le cas. Par contre, rien ne s'affiche en page 2.

    Comme souvent, cela ne doit être grand chose. mais je n'y parviens pas.

    Auriez-vous une idée ?

    Merci d'avance

    Philippe

  2. #2
    Futur Membre du Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2015
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : France, Orne (Basse Normandie)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2015
    Messages : 10
    Points : 5
    Points
    5
    Par défaut
    S'agissant d'un site JOOMLA, il y a dans l'URL de la page un signe "?" après index suivi de ...

    Il ne faut pas mettre un second signe "?" à la fin de l'URL et avant la variable mais ... "&"

    Et le script fonctionne

    Philippe

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

Discussions similaires

  1. [FPDF] Tester si on est sur une nouvelle page
    Par Herman dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 06/08/2008, 11h02
  2. response.redirect sur une nouvelle page
    Par zalalus dans le forum ASP.NET
    Réponses: 1
    Dernier message: 28/04/2008, 19h36
  3. Réponses: 3
    Dernier message: 05/04/2007, 10h57
  4. Submit sur une nouvelle page
    Par Drizzt [Drone38] dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 07/07/2006, 08h41
  5. [PHP-JS] Envoi sur une nouvelle page
    Par oragoun dans le forum Langage
    Réponses: 3
    Dernier message: 22/06/2006, 09h52

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