recuperer chaine caracteres php et variable depuis formulaire
Posté : 20 avr. 2021, 01:01
Bonjour, je ne sais pas comment récupérer "produit" et " usure" depuis le formulaire ....
<?php
if(isset($_POST['vendre']))
{
// récupération PROPRE des variables AVANT de les utiliser
$produit = !empty($_POST['produit']) ? trim($_POST['produit']) : NULL;
$usure = !empty($_POST['usure']) ? trim($_POST['$usure']) : NULL;
$prix = !empty($_POST['prix']) ? trim($_POST['prix']) : NULL;
if(!empty($_POST['produit'])AND !empty($_POST['usure']) AND !empty($_POST['prix']))
{
$sql = "INSERT INTO market (produit, usure, prix) VALUES(:produit, :usure, :prix );";
$prep = $bdd->prepare($sql);
$prep->bindvalue(':produit',$produit,PDO::PARAM_STR);
$prep->bindvalue(':usure',$usure,PDO::PARAM_INT);
$prep->bindvalue(':prix',$prix,PDO::PARAM_INT);
$prep->execute();
}
}
header('Location:page_membre.php');
?>
le formulaire
<div id = "vente">
<form name="form" method="post" action="vendre_fin.php" enctype="multipart/form-data">
<fieldset>VENTE</fieldset>
<p><label for = "produit"><?php echo '<img src=" '.$contenant.' ">'; ?> </label>
<p><label for = "usure_contenant"><b>USURE <?php echo "$usure_contenant"; ?> %</b></label>
<p><label for = "prix">PRIX: </label><input type="number" min="1" max="" name="prix" id="prix" size="3" /></p>
</select></p>
<div align="center"><br>
<input type="submit" name="vendre_contenant" value="VALIDER" />
</div>
</form>