Appel d'une fonction PHP à partir d'un formulaire HTML dans le même fichier?

Je suis en train d'exécuter une fonction PHP dans la même page lorsque l'utilisateur entre un texte et appuie sur un bouton de soumission.

La première fois que je penser, c'est à l'aide de formulaires. Lorsque l'utilisateur soumet une forme, une fonction PHP sera exécuté dans la même page. L'utilisateur ne sera pas dirigé vers une autre page. Le traitement sera effectué et affiché dans la même page (sans rechargement)

Voici ce que j'ai portée à:

Dans test.php fichier:

    <form action="test.php" method="post">
            <input type="text" name="user" placeholder="enter a text" />
            <input type="submit" value="submit" onclick="test()" />
    </form>

Le code PHP [ test() fonction ] est dans le même fichier aussi:

    <?php
    function test() {
    echo $_POST["user"]; //just an example of processing
    }    
    ?>

Cependant, j'ai encore un problème! Quelqu'un a une idée?

source d'informationauteur iTurki | 2011-05-11