Pb de récupération de données en php
Résolu
moukito
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
Débutante, je voudrais récupérer des données à partir d'un formulaire crée dans un fichier html et les afficher à partir d'un fichier php et j'y arrive pas. j'ai l'impression d'avoir oublié un petit détail.
voici mon code dans le fichier html:
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr">
<head>
<title> </title>
<meta http-equiv="Content-Type" content="text/HTML;
charset=iso-8859-1" />
</head>
<body>
<form action="modifBase.php" method="post">
<p>Plat <input type="text" name="plat"></p>
<p>Prix <input type="text" name="prix"></p>
<p>Description <input type="text" name="description"> </p>
<p><input type="submit" value="Ajouter" OnCLick="valider"> </p>
</form>
</body>
</html>
et mon code dans le fichier php
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr">
<head>
<title> </title>
<meta http-equiv="Content-Type" content="text/HTML;
charset=iso-8859-1" />
</head>
<body>
<?php
$plat =$_POST['plat'];
$prix =$_POST['prix'];
$description =$_POST['description'];
if(isset($_POST['valider']))
{
echo "Debut";
if(!empty($_POST['plat'])&&!empty($_POST['prix'])&&!empty($_POST['description']))
{
echo"le plat:".$plat."a été ajouté";
echo 'Bonjour';
}
echo "fin";
}
else
{
echo "ERROR";
}
?>
</body>
</html>
je vous remercie d'avance.
A bientot
Débutante, je voudrais récupérer des données à partir d'un formulaire crée dans un fichier html et les afficher à partir d'un fichier php et j'y arrive pas. j'ai l'impression d'avoir oublié un petit détail.
voici mon code dans le fichier html:
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr">
<head>
<title> </title>
<meta http-equiv="Content-Type" content="text/HTML;
charset=iso-8859-1" />
</head>
<body>
<form action="modifBase.php" method="post">
<p>Plat <input type="text" name="plat"></p>
<p>Prix <input type="text" name="prix"></p>
<p>Description <input type="text" name="description"> </p>
<p><input type="submit" value="Ajouter" OnCLick="valider"> </p>
</form>
</body>
</html>
et mon code dans le fichier php
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr">
<head>
<title> </title>
<meta http-equiv="Content-Type" content="text/HTML;
charset=iso-8859-1" />
</head>
<body>
<?php
$plat =$_POST['plat'];
$prix =$_POST['prix'];
$description =$_POST['description'];
if(isset($_POST['valider']))
{
echo "Debut";
if(!empty($_POST['plat'])&&!empty($_POST['prix'])&&!empty($_POST['description']))
{
echo"le plat:".$plat."a été ajouté";
echo 'Bonjour';
}
echo "fin";
}
else
{
echo "ERROR";
}
?>
</body>
</html>
je vous remercie d'avance.
A bientot
A voir également:
- Pb de récupération de données en php
- Fuite données maif - Guide
- Supprimer les données de navigation - Guide
- Logiciel de récupération de données - Guide
- Convertisseur récupération de texte - Guide
- Easy php - Télécharger - Divers Web & Internet
et déjà print_r($_POST);
affiche toujours au moins un "array()" ou un message d'erreur.
mais refais la verification du print_r !!!!!!
tu places cela au début de la page php (apres <?php )