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 :

[PHP-JS] Récuperer ue variable dans une meme page ou un moyen de m'aider


Sujet :

Langage PHP

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    256
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 256
    Points : 83
    Points
    83
    Par défaut [PHP-JS] Récuperer ue variable dans une meme page ou un moyen de m'aider
    Bonjour,

    J'ai un petit souci avec un formulaire, en fait j'ai 4 cases a remplir (c'est a dire le nom le prenom son identifiant et un mot de passe) une fois tous ceci rentré.

    On appuie sur un bouton, celui ci appel une fonction en javascript pour vérifier que l'ensemble des cases sont remplit.
    Une fois vérifier j'aimerais récuperer dans une variable PHP son login et son mot de passe pour ensuite vérifier dans des bases de données qu'ils sont correctes mais tous ceci dois se faire ds la fonctionne et donc ds la meme page. Comme cela si le mot de passe est incorrect je pourrais par exemple noircr la case du mot de passe ou afficher une petite fenetre...

    Quelqu'un pourait - il m'aider ?

    J'aimerais savoir si je peux inserer mon code PHP directement dans la fonction javascript c a d :
    Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    HEAD
    <script = langage javascript>
    ......... code javascript................
    <?php
    code en php
    >?
    fin du code javascript
    </script>
    /HEAD

    Seconde question : j'utilise dans ma fonction PHP la variable mot de passe que l'utilisateur doit tapez juste en dessous comment peut ton la récuperer car on en peut pas passer une variable javascript en PHP...

    Je suis perdu !
    Au secours

    Squellette de mon programme :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    HEAD
    code javascript pour la vérification des cases 
    code en PHP pr la lecture ds les bases de données
    /HEAD
     
    BODY
    ........
    /BODY
    Merci de votre aide !

    Johnson

  2. #2
    Membre habitué
    Profil pro
    Inscrit en
    Février 2005
    Messages
    154
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 154
    Points : 144
    Points
    144
    Par défaut
    tu peu traiter tout les cas sur ta page de connexion. (tester si tu as un message d'erreur et ensuite afficher ta texte box en noir) c'est assez lourd et long a faire.

    sinon si tu veux insérer du code php dans du java tu peu te tourné vers de l'ajax ca pourrai repondre a ton probleme.

    Seconde question : j'utilise dans ma fonction PHP la variable mot de passe que l'utilisateur doit tapez juste en dessous comment peut ton la récuperer car on en peut pas passer une variable javascript en PHP...
    je capte pas ta question tu peu toujours faire ca en java pour récupérer le contenu d'un champ

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    taform.elements["tonchamp"].value;
    sinon oui il tu ne doit pas pouvoir utiliser ta variable puisque php est sur le serveur il faut que ta form soit soumise pour qu'il puisse l'exploité.

  3. #3
    Membre confirmé Avatar de broumbroum
    Profil pro
    Inscrit en
    Août 2006
    Messages
    406
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Suisse

    Informations forums :
    Inscription : Août 2006
    Messages : 406
    Points : 465
    Points
    465
    Par défaut
    soumettre le formulaire au script c'est la meilleure solution, tu n'auras pas de 2e script de reception.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <form action="<?php echo $_SERVER['SCRIPT_URL']; ?>"><submit/></form>

  4. #4
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    256
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 256
    Points : 83
    Points
    83
    Par défaut
    Pourrez tu m'expliquer ce que fait exactement le code que tu as ecrit avec SERVER s'il te plait merci

  5. #5
    Membre confirmé Avatar de broumbroum
    Profil pro
    Inscrit en
    Août 2006
    Messages
    406
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Suisse

    Informations forums :
    Inscription : Août 2006
    Messages : 406
    Points : 465
    Points
    465
    Par défaut
    c'est ainsi que tu accèdes au fichier propre du script.

  6. #6
    Invité
    Invité(e)
    Par défaut
    La variable $_SERVER['SCRIPT_URL'] contient le nom du script en cours. Tu peux aussi utiliser $_SERVER['PHP_SELF']

  7. #7
    Membre confirmé
    Inscrit en
    Mai 2002
    Messages
    673
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 673
    Points : 624
    Points
    624
    Par défaut
    tu voulais pas dire $_SERVEUR['SCRIPT_FILENAME'] ? à mois que tu fasses un amalgame avec $_SERVER['REQUEST_URI'] dont il faut se méfier dans la mesure ou si le tu ne vois pas dans ta barre d'adresse le nom du fichier PHP, tu ne l'auras pas non plus dans cette variable !

    EDIT : et attention URI, c'est un i à la fin, pas un L

  8. #8
    Membre confirmé Avatar de broumbroum
    Profil pro
    Inscrit en
    Août 2006
    Messages
    406
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Suisse

    Informations forums :
    Inscription : Août 2006
    Messages : 406
    Points : 465
    Points
    465

  9. #9
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    256
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 256
    Points : 83
    Points
    83
    Par défaut
    Merci

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 19/04/2010, 14h04
  2. javascript/php:recuperer une valeur de select dans une meme page dans une var php
    Par hraiwen dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 2
    Dernier message: 21/03/2009, 14h12
  3. [1.x] récuperation d'une variable dans une autre page
    Par sonja dans le forum Symfony
    Réponses: 2
    Dernier message: 11/03/2009, 13h17
  4. récuperer variable dans une autre page
    Par brigade dans le forum Langage
    Réponses: 4
    Dernier message: 02/12/2008, 22h53
  5. [PHP-JS] Passage de variables dans une fonction
    Par Cassiope dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 13/05/2008, 17h01

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