Appeller une fonction avec paramètres

Résolu/Fermé
futursommetPhp - 23 nov. 2010 à 13:40
 futursommetPhp - 23 nov. 2010 à 15:06
Bonjour,
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>
A voir également:

4 réponses

Lord Zero Messages postés 459 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 15 juin 2018 115
23 nov. 2010 à 14:23
pourrais tu etre plus précis dans le fonctionnement attendu
0
futursommetPhp
23 nov. 2010 à 14:37
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>
0
Lord Zero Messages postés 459 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 15 juin 2018 115
23 nov. 2010 à 14:53
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>
0
futursommetPhp
23 nov. 2010 à 15:06
Merci Lord Zero
0