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 :

[PHP-JS] Javascript dans page d'appel php


Sujet :

JavaScript

  1. #1
    Membre confirm�
    Inscrit en
    Avril 2005
    Messages
    93
    D�tails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 93
    Par d�faut [PHP-JS] Javascript dans page d'appel php
    Bonjour � tous,
    j'ai un petit probl�me � vous poser car je n'y arrive pas moi meme.
    Le principe c'est lors de l'appel de la page php en ajax.
    Dans cette page php, je voudrais afficher un block dans la page appelante
    mais jusque l� je ne trouve pas de solution.
    Voici le morceau de code qui nous int�resse:

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
     
        if(! isset($_SESSION['concession_actif_code']))
        {
            echo'Compte interne '.$data['nom_dep'].' actif';
     
            $_SESSION['concession_actif_code'] = $_GET['code_interne'];
     
            echo'
            <script type="text/javascript">
                document.getElementById(\'the_cont\').style.display=\'block\';        
            </script>';
        }
    Comme vous le savez, ca ne marche pas mais ya t il un moyen de faire fonctionner ceci?
    Merci

  2. #2
    Membre chevronn� Avatar de deY!
    Inscrit en
    Avril 2006
    Messages
    403
    D�tails du profil
    Informations personnelles :
    �ge : 40

    Informations forums :
    Inscription : Avril 2006
    Messages : 403
    Par d�faut
    Pourquoi tu n'execute pas cette action dans ta fonction js ?

    Tu renvois 0 pour false et 1 pour true, tu r�cup avec responseText... et tu fais ton action dans le js, pcq l� c'est du texte et �a fonctionnera pas.

  3. #3
    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
    oui tout simplement passer un flag boolean a une fonction javascript ou style.display= avec testphp qui retourne bolck ou none ..
    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 !

  4. #4
    Membre confirm�
    Inscrit en
    Avril 2005
    Messages
    93
    D�tails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 93
    Par d�faut
    ah d'accord, mais le pb c'est que le passe par le new Ajax.Updater de scriptaculous et je sais pas comment controler en js la valeur de retour

  5. #5
    Membre chevronn� Avatar de deY!
    Inscrit en
    Avril 2006
    Messages
    403
    D�tails du profil
    Informations personnelles :
    �ge : 40

    Informations forums :
    Inscription : Avril 2006
    Messages : 403
    Par d�faut
    dans les options de Updater tu met onSucess, ou on Complete... il ira ensuite dans la m�thode que tu lui aura d�sign� et tu recup avec un responseText

    en gros �a change pas des masse avec le ajax normale...

    http://wiki.script.aculo.us/scriptac...w/Ajax.Updater

  6. #6
    Membre confirm�
    Inscrit en
    Avril 2005
    Messages
    93
    D�tails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 93
    Par d�faut
    Ok c'est nikel, ca marche bien, le pb c'est que quand je fais un 'alert' sur ce qu'il me renvois, je revois tout le code texte j'aimerai seulement recevoir un bool

  7. #7
    Membre chevronn� Avatar de deY!
    Inscrit en
    Avril 2006
    Messages
    403
    D�tails du profil
    Informations personnelles :
    �ge : 40

    Informations forums :
    Inscription : Avril 2006
    Messages : 403
    Par d�faut
    avec responseText, il te renvoi tout le texte... c'est � dire que si tu as plusieurs echo, tu les recevra aussi... si tu veux juste le bool, tu fais un echo de la variable contenant le bool, et seulement de cette variable, sinon tu auras d'autre infos...

  8. #8
    Membre confirm�
    Inscrit en
    Avril 2005
    Messages
    93
    D�tails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 93
    Par d�faut
    ok ca roule, merci bien en tout cas, vous avez �t� super clair bravo

  9. #9
    Membre chevronn� Avatar de deY!
    Inscrit en
    Avril 2006
    Messages
    403
    D�tails du profil
    Informations personnelles :
    �ge : 40

    Informations forums :
    Inscription : Avril 2006
    Messages : 403
    Par d�faut
    Ya pas de quoi

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

Discussions similaires

  1. [PHP-JS] Javascript dans du php
    Par Akim13 dans le forum Langage
    R�ponses: 12
    Dernier message: 02/05/2008, 14h01
  2. [PHP-JS] Javascript dans du php
    Par MayOL69bg dans le forum G�n�ral JavaScript
    R�ponses: 6
    Dernier message: 28/03/2007, 16h51
  3. [PHP-JS] Javascript dans PHP - Inconv�nients ?
    Par caillon dans le forum Langage
    R�ponses: 3
    Dernier message: 15/03/2007, 11h23
  4. [PHP-JS] Cr�ation array javascript dans un while en php
    Par D_ident_1 dans le forum Langage
    R�ponses: 2
    Dernier message: 17/01/2007, 11h16
  5. [RegEx] php et javascript dans une regex
    Par grochenel dans le forum Langage
    R�ponses: 7
    Dernier message: 06/12/2005, 22h21

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