Pb pour passer des données d'un formulaire

Fermé
romrom - 24 janv. 2008 à 19:08
 Utilisateur anonyme - 24 janv. 2008 à 19:16
Bonjour,
je suis en train de créer un site internet dynamique avec php et j'ai recontré un problème lors de la création de formulaire, lorsque je rentre des valeurs(dans leformulaire Ajoutproduit.php) et que j'appuie sur envoyer la page de récupération(recupprod.php) m'affiche ceci:

La variable n'existe pas
La variable n'existe pas
La variable n'existe pas
La variable n'existe pas
La variable n'existe pas
La variable n'existe pas

donc si quelqu'un pourrait m'aider ce serait cool,
voici le code de ma page recupproduit.php:

<?php

echo"<html>
<head>
<title>Produit Ajouté</title>
</head><body>";

$serveur = "localhost";
$login = "root";
$passe = "";
$base = ""; (enlever volontairement)


mysql_connect($serveur, $login, $passe) or die ("Problème de connection à la base");
mysql_select_db($base);


$numproduit = $_POST['VNum'];
if(!isset($_POST['VNum']))
{
echo "La variable n'existe pas";
}
else
{
$numproduit=$_POST['VNum'];
echo "Num du produit ajouté: ", $numproduit;
}

echo"<br/>";


$nomproduit=$_POST['VNom'];
if(!isset($_POST['VNom']))
{
echo "La variable n'existe pas";
}
else
{
$nomproduit=$_POST['VNom'];
echo "Nom du produit ajouté: ", $nomproduit;
}

echo"<br/>";


$cond=$_POST['VCond'];
if(!isset($_POST['VCond']))
{
echo "La variable n'existe pas";
}
else
{
$cond=$_POST['VCond'];
echo "Conditionnement: ", $cond;
}

echo "<br/>";


$asssais=$_POST['VAssais'];
if(!isset($_POST['VAssais']))
{
echo "La variable n'existe pas";
}
else
{
$assais=$_POST['VAssais'];
echo "Assaisonnement: ", $assais;
}

echo "<br/>";


$prix=$_POST['VPrix'];
if(!isset($_POST['VPrix']))
{
echo "La variable n'existe pas";
}
else
{
$prix=$_POST['VPrix'];
echo "Prix: " , $prix;
}

echo "<br/>";


$desc=$_POST['VDescription'];
if(!isset($_POST['VDescription']))
{
echo "La variable n'existe pas";
}
else
{
$desc=$_POST['VDescription'];
echo "Description: " , $desc;
}

echo "<br/>";

$sql= "insert into Produit(NumProd, NomProd) values (".$numproduit.",'".$nomproduit."');";
echo $sql;
$result=mysql_query($sql);


echo"</body>
</html>";

mysql_close();

?>
A voir également:

1 réponse

Utilisateur anonyme
24 janv. 2008 à 19:16
bonsoir,

es-tu sûr du nom des variables du formulaire ?
en début de recupproduit.php code un truc comme ça pour voir

echo "<pre>"; print_r($_POST); echo "</pre>";
0