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 :

passage variable dans document.location.href


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre confirm�
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    162
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 162
    Par d�faut passage variable dans document.location.href
    Bonjour a tous !


    j'ai un fichier .js pour gerer une modification de bdd via formulaire.

    Apres cette modification j'aimerais qu'il retourne a une page specifique mais avec un passage d'une variable mais je ne sais pas comment faire, j'ai essay� plusieurs choses mais ca ne fonctionne pas...

    pour le moment j'ai �a

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    if(data=="ok")
    {
    	J("form")[0].reset(); //on efface le formulaire
    	alert("Tout s'est bien passe");
    	document.location.href="ficheClient.php"; 
    }
    else
    et j'aimerais un truc du genre

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
     
    document.location.href="ficheClient.php?idClient=$idClient";
    mais comment faire ? passer par une variable de session ?

    Merci de votre aide

  2. #2
    R�dacteur/Mod�rateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Par d�faut
    Bonsoir,

    Pourquoi ne pas faire directement la redirection cot� serveur apr�s l'update dans la base avec
    Code PHP : S�lectionner tout - Visualiser dans une fen�tre � part
    header("Location : ficheClient.php");

    Passer l'id de l'utilisateur sans le crypter comme �a � l'url donne souvent une tentation de faire des test en les rempla�ant, je te conseille d'utiliser une variable session.

    A+.

  3. #3
    Membre confirm�
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    162
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 162
    Par d�faut
    pour l'id non crypt� ce n'est que temporaire, surtout que c'est pour un intranet d'un artisan...

    par contre pour la redirection apres l'update je comprends pas trop...
    en fait pour la modification j'ai 3 fichiers

    il y a le formulaire que rempli l'utilisateur, un .js pour recuperer les donn�es du formulaire (la ou je traite la redirection), et un autre .php qui gere verification des champs et update...

    j'ai essay� de mettre la redirection dans le dernier .php apres l'update mais ca fonctionne pas

  4. #4
    R�dacteur/Mod�rateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Par d�faut
    Re,

    Code php : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    if (mysql_query("update ......")){
    header("Location : ficheClient.php");
    }

    Sinon quand tu dis �a ne fonctionne pas, tu peux nous dire ce qui se passe?

    A+.

  5. #5
    R�dacteur/Mod�rateur

    Avatar de SpaceFrog
    Homme Profil pro
    D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activit� : D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par d�faut
    location href est un propri�t� de document ? pas plutot de window ?
    Ma page Developpez - Mon Blog Developpez
    Pr�sident du CCMPTP (Comit� Contre le Mot "Probl�me" dans les Titres de Posts)
    Deux r�gles du succ�s: 1) Ne communiquez jamais � quelqu'un tout votre savoir...
    Votre post est r�solu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de D�veloppez !

  6. #6
    Expert �minent

    Avatar de vermine
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    6 582
    D�tails du profil
    Informations personnelles :
    �ge : 40
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2008
    Messages : 6 582
    Par d�faut
    Bonsoir,

    tilily, avez-vous vu cette remarque ?

    Citation Envoy� par SpaceFrog Voir le message
    location href est un propri�t� de document ? pas plutot de window ?

  7. #7
    Membre confirm�
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    162
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 162
    Par d�faut
    ca ne redirige pas...

    hormis mon fichier du formulaire voici comment je gere

    mon fichier .js
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
     
     
    if(data=="ok")
    {
    	J("form")[0].reset(); //on efface le formulaire
    	alert("Tout s'est bien passe");
    	document.location.href="ficheClient.php"; 
    }
    else
    {
    	alert(data);
    }
    	}
    });
    return false;
    });
     
    });

    mon fichier .php

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    <?php
            
     
                            
    }
    else
    {
            die("Certains champs obligatoires sont vides.");
    }
    ?>

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. document.location.href + asp
    Par roots_man dans le forum G�n�ral JavaScript
    R�ponses: 5
    Dernier message: 25/07/2007, 11h35
  2. passage variable dans page
    Par naje83 dans le forum G�n�ral JavaScript
    R�ponses: 14
    Dernier message: 04/05/2007, 18h31
  3. passage variable dans un lien
    Par splouf dans le forum ASP
    R�ponses: 5
    Dernier message: 04/05/2007, 15h12
  4. bean:define pour passage variable dans function javascript
    Par fbuchwalder dans le forum Struts 1
    R�ponses: 2
    Dernier message: 06/11/2006, 18h36
  5. document.location.href sur target=_parent
    Par davelop dans le forum G�n�ral JavaScript
    R�ponses: 3
    Dernier message: 08/06/2005, 12h19

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