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 :

Appel fonction php dans code javascript


Sujet :

JavaScript

  1. #1
    Membre �clair�
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    401
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 401
    Par d�faut Appel fonction php dans code javascript
    Bonjour,

    Je d�veloppe un pg en php.
    Mon code comprend une fonction javascript qui dans un 1er temps contr�le si il y a bien eu saisie d'une valeur.
    Dans un 2�me temps cette fonction doit appeler appeler une fonction php qui cette fois contr�lera l'existance de la valeur dans la base.
    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
    // Fonctions JavaScript
    echo("<script language=\"JavaScript\">");
    echo("function controle_saisie()");
    echo("{");
    echo("if(document.getElementById('valdeb').value == ''){");
    echo("alert ('Vous avez oublié de saisir un champ!!!!');");
    echo("return false;");
    echo("}");
    echo("return true;");
    echo("}");
    echo("</script>");
    echo("<ul>");
    echo("<br>");
    echo("<form method='post' onsubmit='return controle_saisie()'>");
    echo("<div><b>Valeur début :</b>&nbsp;");
    echo("<input type='text' name='valdeb' size='20' maxlength='255' value='' />");
    echo("<input type='submit' name='ok' value='OK' /><br />");
    echo("</div></form>");
    Pouvez-vous me dire quel est l'objet javascript qui permet d'appeler une fonction php ?

    Merci de votre coop�ration.

  2. #2
    Membre Expert
    Inscrit en
    Septembre 2002
    Messages
    2 307
    D�tails du profil
    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 307
    Par d�faut
    window.location...

  3. #3
    Membre �clair�
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    401
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 401
    Par d�faut
    Merci beaucoup et bonne journ�e.

  4. #4
    Membre Expert
    Inscrit en
    Septembre 2002
    Messages
    2 307
    D�tails du profil
    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 307
    Par d�faut
    PS : window.location.href ='page.php' n'appel pas seulement une fonction, mais la totalit� de la page! et javascrip ne peut appeler une fonction php!

  5. #5
    Membre r�gulier
    Inscrit en
    F�vrier 2008
    Messages
    11
    D�tails du profil
    Informations forums :
    Inscription : F�vrier 2008
    Messages : 11
    Par d�faut Merci pour ces pr�cisions
    PS : window.location.href ='page.php' n'appel pas seulement une fonction, mais la totalit� de la page! et javascrip ne peut appeler une fonction php!
    merci Matthieu2000, c'est tellement mieux quand les gens qui savent et d�sirent partager leur savoir le font avec plaisir et bonne volont�. J'appr�cie beaucoup ce d�sir de pr�cision, on en apprend plus, et c'est beaucoup plus humain!

    Merci

  6. #6
    Membre chevronn� Avatar de d-Rek
    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    Janvier 2007
    Messages
    438
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activit� : D�veloppeur Web

    Informations forums :
    Inscription : Janvier 2007
    Messages : 438
    Par d�faut
    PS : tu connais pas cette syntaxe ?

    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
    <?php
    echo '<script language="JavaScript">
    function controle_saisie(){
            if(document.getElementById(\'valdeb\').value == \'\'){
                    alert (\'Vous avez oublié de saisir un champ!!!!\');
                    return false;
            }
            return true;
    }
    </script>
    <ul>
    <br>
    <form method="post" onsubmit="return controle_saisie();">
    <div><b>Valeur début :</b>&nbsp;<input type="text" name="valdeb" size="20" maxlength="255" value="" />
    <input type="submit" name="ok" value="OK" /><br />
    </div>
    </form>';
    ?>

  7. #7
    Membre r�gulier
    Inscrit en
    F�vrier 2008
    Messages
    11
    D�tails du profil
    Informations forums :
    Inscription : F�vrier 2008
    Messages : 11
    Par d�faut Syntaxe
    Salut D-rek.

    Parles-tu des \ devant les ' pour les afficher et non les interpr�ter?
    Si oui, alors si, je l'utilise.
    Je n'arr�te pas de faire des m�langes de javascript php et html et du coup...
    bien oblig�

  8. #8
    Membre chevronn� Avatar de d-Rek
    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    Janvier 2007
    Messages
    438
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activit� : D�veloppeur Web

    Informations forums :
    Inscription : Janvier 2007
    Messages : 438
    Par d�faut
    Des m�langes ou�p pareil
    Nop je parlais pas des antislash mais du fait d'�conomiser les mots echo..
    En effet, contrairement � JS, un chaine PHP ou un echo peut contenir des retours chariots "physiques" comme dans mon exemple..
    Mais je te l'accorde c'est presque du d�tail..

    Bon courage pour la suite

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

Discussions similaires

  1. appel fonction php dans une balise <a>
    Par labib23dz dans le forum Langage
    R�ponses: 4
    Dernier message: 24/06/2013, 14h50
  2. appel PHP dans code Javascript sous IE8
    Par kazarn dans le forum G�n�ral JavaScript
    R�ponses: 1
    Dernier message: 09/01/2010, 16h05
  3. R�ponses: 10
    Dernier message: 14/03/2009, 13h36
  4. [PHP-JS] fonction PHP dans Du javascript
    Par Yacouba85 dans le forum G�n�ral JavaScript
    R�ponses: 8
    Dernier message: 18/07/2007, 14h20

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