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 :

Register_global = on et js


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 31
    Par défaut Register_global = on et js
    Bonjour,

    J'avais un script javascript qui tournait nickel sur un serveur ou l'option register_global était activée (register_global=On).

    Depuis 2 jours, je suis passé sur un serveur ou cette option est sur Off et malheureusement mon script est mort.

    En quelques mots, ce script permet de gérer un menu deroulant (les choix) via une fonction de ce type:

    function modSelect(formulaire) {
    if (formulaire.listeDepartem.selectedIndex != 0) {
    location.href = formulaire.listeDepartem.options[formulaire.listeDepartem.selectedIndex].value;
    }
    else {
    alert('Veuillez choisir un département.');
    }
    }

    Dans mon menu déroulant, j'ai quelque chose du genre:
    <select class="selectdep" name="listeDepartem" size=1 onChange="modInsee(this.form)">n>
    <option value"pop_up.php?departement=70&form=selectDepartement">....</option>
    </select>

    En fait, à chaque sélection dans le menu déroulant je realise mon fichier et j'avais un autre menu déroulant en fonction du choix.

    Bref, depuis que l'option global_register est activé, quand je sélectionne un choix dans le menu déroulant, il ne se passe plus rien. J'ai l'impression que je recupère pas les variables (departement et form).

    Ma question est donc la suivante. Dans le cas d'un menu déroulant + un script Js comment faire pour les récupérer sur la même page en sachant que global_register est sur Off

    Quel galère cette option.
    Merci d'avance

  2. #2
    Membre Expert

    Profil pro
    Inscrit en
    Août 2002
    Messages
    1 060
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 1 060
    Par défaut
    Bonjour,

    Il n'y a pas trop de rapport avec JS.

    Si register_global = off, pour récupérer tes variables, c'est :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    $_GET['departement']
    $_GET['form']

Discussions similaires

  1. [Sécurité] les "register_globals" à on
    Par H-bil dans le forum Langage
    Réponses: 2
    Dernier message: 27/05/2006, 14h40
  2. Réponses: 14
    Dernier message: 14/05/2006, 20h49
  3. [Directives] Problème register_globals
    Par made_in_france dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 4
    Dernier message: 30/04/2006, 11h34
  4. [Directives] register_globals = ON sur l'hébergeur JEXISTE
    Par phoenix_984 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 7
    Dernier message: 27/04/2006, 12h51
  5. Réponses: 1
    Dernier message: 14/12/2005, 11h42

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