OVH Cloud OVH Cloud

exploitation d'un formulaire

2 réponses
Avatar
bernard.bigourd
Bonjour,
j'essaye actuellement de m'initier à PHP et je coince sur un petit pb "d'
exploitation des formulaires" :

Les données contenus dans le fichier de mise en forme du document "html" ne
se transmettent pas au fichier d'exploitation "php" ! ???

J'utilise easyPHP 1.7 sur ma machine.
Si vous avez une idée...
Bonne journée, Bernard
---------------------------------------------------
Ci dessous le script de saisie :
<html>
<head>
<title>Formulaire HTML</title>
</head>
<body bgcolor="white">
<h1>Page de formulaire (masques de saisie HTML)</h1>
<form action="exploitation.php" method="post">
Votre prénom :
<input type="text" name="Prenom">
<input type="submit">
</form>
</body>
</html>
-----------------------------------------------------------
Ci dessous le "super" script d'exploitation :

<html>
<head>
<title>Exploitation</title>
</head>
<body>
<p>
<?php
echo "Bonjour <b>$Prenom</b> Bienvenue !";
?>
</p>
</body>
</html>

2 réponses

Avatar
Olivier Miakinen
---------------------------------------------------
Ci dessous le script de saisie :
[...]
<input type="text" name="Prenom">
[...]
-----------------------------------------------------------
Ci dessous le "super" script d'exploitation :

[...]
echo "Bonjour <b>$Prenom</b> Bienvenue !";
[...]


Lis ceci : <http://www.php.net/manual/fr/security.globals.php>

Puis remplace ta ligne par :
echo "Bonjour <b>" . $_REQUEST['Prenom'] . "</b> Bienvenue !";

D'autres syntaxes sont possibles pour inclure un élément de tableau dans
une chaîne de caractères, mais tu as le temps de t'y mettre :
<http://www.php.net/manual/fr/language.types.string.php>.

Avatar
Mat Free
Les données contenus dans le fichier de mise en forme du document "html" ne
se transmettent pas au fichier d'exploitation "php" ! ???

<form action="exploitation.php" method="post">
Votre prénom :
<input type="text" name="Prenom">
<input type="submit">

Ci dessous le "super" script d'exploitation :

echo "Bonjour <b>$Prenom</b> Bienvenue !";


echo "Bonjour <b>".$_POST['Prenom']."</b> Bienvenue !";

--
Mat