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 :

Identifiant javascript/php


Sujet :

JavaScript

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 31
    Points : 14
    Points
    14
    Par défaut Identifiant javascript/php
    Bonjour à tous mon pb est le suivant :

    En cliquant sur un tableau su ma page php, j 'ai reussi à récupérer l identifiant de la ligne et de la colonne séléctionné en javascript par la fonction suivante

    Code :

    function OnClickTableau() {

    var oEvent = EventUtil.getEvent();
    var oedtCellule = oEvent.target;
    var lgn_slc = oedtCellule.id;
    var odivpop = document.getElementById("PopupRecherche");
    //position de la zone texte 'date'.
    var xPos = fDomOffset(oedtCellule, "offsetLeft");
    var yPos = fDomOffset(oedtCellule, "offsetTop");
    //position du click souris.
    var iDiffX = oEvent.clientX - xPos;
    var iDiffY = oEvent.clientY - yPos;
    var nscrollx = document.body.scrollLeft;
    var nscrolly = document.body.scrollTop;
    //positionnement et affichage du popup.
    odivpop.style.position = "absolute";
    odivpop.style.left = xPos + iDiffX;
    odivpop.style.top = yPos + nscrolly + iDiffY;
    odivpop.style.visibility = "visible";
    //on ne le laisse visible que n x 1000 millisecondes soit n secondes.
    setTimeout(Cachepopup, 2000);
    return lgn_slc;
    }
    Le pb est que j aimerai récupérer la variable séléctionnée (lgn_slc) afin d 'afficher les autres informations propres à l id de cette ligne dans une nouvelle page php comment puis je faire??


    Mervi à Vous

  2. #2
    Membre régulier
    Homme Profil pro
    Développeur Web en Loisir
    Inscrit en
    Janvier 2006
    Messages
    129
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web en Loisir

    Informations forums :
    Inscription : Janvier 2006
    Messages : 129
    Points : 100
    Points
    100
    Par défaut
    bonjour,

    Tu voudrais récupérer ta donnée javascript et l'utiliser dans un script php, c'est bien ça ?

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 31
    Points : 14
    Points
    14
    Par défaut re
    Oui C exactement ca

  4. #4
    Membre régulier
    Homme Profil pro
    Développeur Web en Loisir
    Inscrit en
    Janvier 2006
    Messages
    129
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web en Loisir

    Informations forums :
    Inscription : Janvier 2006
    Messages : 129
    Points : 100
    Points
    100
    Par défaut
    Le code en exemple est sur la page index.php.
    Il suffit de créer un formulaire invisible et d'envoyer automatiquement la donnée par la méthode POST. Un script php la récupère.
    Un exemple de code vaut mieux que 10 pages de charabia.

    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
    19
     
    <?php
    // si $_POST['donnee'] n'existe pas, on crée un formulaire invisible et on envoie la donnée par la méthode POST
    if (!isset($_POST['donnee'])) { 
    echo("<form id=\"exemple\" action=\"index.php\" method=\"post\">");
    echo("<p><input type=\"hidden\" name=\"donnee\" /></p></form>");
    echo("<script type=\"text/javascript\">");
    echo("var g = OnClickTableau()");
    echo("document.forms[0].donnee.value = g;");
    echo("document.forms[0].submit();");
    echo("</script>");
    } 
     
    // si la donnee existe
    if ((isset($_POST['resolution'])) {
    $donnee = $_POST['donnee'];
    // puis le code que tu veux
    etc...
    }
    J'espère t'avoir aidé

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 31
    Points : 14
    Points
    14
    Par défaut re
    oui mais le pb c que mon tableau se trouve deja dans un formulairealors je pense pas que je puisse créer 2 formulaire sur une meme page ou alors je rajoute seulement les champs qui utilisent le javascript

    Merci pour ton aide

  6. #6
    Membre régulier
    Homme Profil pro
    Développeur Web en Loisir
    Inscrit en
    Janvier 2006
    Messages
    129
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web en Loisir

    Informations forums :
    Inscription : Janvier 2006
    Messages : 129
    Points : 100
    Points
    100
    Par défaut
    Il faut que tu précises ton programme parce que c'est trop imprécis pour pouvoir te dire plus.
    Moi, j'ai compris que tu as mis une balise <form> et des champs avec <input>. Ces champ étant les données de ton tableau.
    Quel est le code de ce tableau et du gestionnaire de onclick ?

Discussions similaires

  1. Réponses: 17
    Dernier message: 29/04/2008, 21h53
  2. javascript + php
    Par albo69 dans le forum Général JavaScript
    Réponses: 16
    Dernier message: 28/01/2006, 12h20
  3. [PHP-JS] passage de variable de javascript à php
    Par msieurx dans le forum Langage
    Réponses: 5
    Dernier message: 30/10/2005, 20h42
  4. cryptage assymetrique de mot de passe(javascript/PHP)
    Par chess132 dans le forum Général JavaScript
    Réponses: 11
    Dernier message: 25/10/2005, 13h04
  5. [Javascript / PHP] Tooltip sur une ligne php
    Par tchoukapi dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 21/10/2005, 17h12

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