Appeller une fonction avec paramètres
Résolu
futursommetPhp
-
futursommetPhp -
futursommetPhp -
Bonjour,
Je souhaite utiliser une fonction qui dit bonjour en php, voici un extrait de mon code:
Je souhaite utiliser une fonction qui dit bonjour en php, voici un extrait de mon code:
<title>Utilisation des fonctions</title>
<?php
function DireBonjour($nom)
{
echo 'Bonjour ' . $nom . ' !<br />';
}
?>
</head>
<body>
<h1> Bonjour </h1>
<form method="post">
Entrer votre nom :
<input type="text" name="nom" id="nom" /><br/>
<input type="button" id="btn" onclick="DireBonjour()" value="Envoyer" />
</form>
</body>
4 réponses
-
pourrais tu etre plus précis dans le fonctionnement attendu
-
Je pense que j'ai resolu le problème je voulais envoyer la variable à la fonction et l'afficher par elle simplement merci
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Utilisation des fonctions</title> <?php function DireBonjour($nom) { echo 'Bonjour ' . $nom . ' !<br />'; } ?> </head> <body> <h1> Bonjour </h1> <form method="post"> Entrer votre nom : <input type="text" name="nom" id="nom" /><br/> <input type="reset" value="Annuler" /> <input type="submit" id="btn" value="Envoyer" /> </form> <?php if (isset($_POST['nom'])){ DireBonjour($_POST['nom']) ; } ?> </body> </html> -
ok je pensais a ça aussi mais vu que tu avais crée une fonction,j'ai cru que tu voulais faire ça en js,j'ai quand meme fait un exemple (brouillon):
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta content="text/html; charset=utf-8" http-equiv="Content-Type" /> <title>Untitled 1</title> <script language="javascript" type="text/javascript"> function DireBonjour() { document.getElementById('affich').innerText= "Bonjour"+ " "+document.getElementById('nom').value; } </script> </head> <body> <h1> Bonjour </h1> <form method="post"> Entrer votre nom : <input type="text" name="nom" id="nom" /><br/> <input name="Button1" type="button" value="button" onclick="DireBonjour()" /> <div id="affich"> </div> </form> </body> </html> -