Php - récupérer variable/ select
the_jb
Messages postés
731
Statut
Membre
-
MastercroW Messages postés 1259 Date d'inscription Statut Membre Dernière intervention -
MastercroW Messages postés 1259 Date d'inscription Statut Membre Dernière intervention -
Bonjour, Je cherche à récupérer des variables dans un select/option.
Par exemple : choisir le produit que l'on veut dans une liste, et des que l'on a choisi le produit
On affiche en dessous " vous avez choisi "produit1" .
Donc récupérer la variable "produit" du select et afficher des que l'on a fait son choix.
En php bien-sûr :-D
Merci.
Par exemple : choisir le produit que l'on veut dans une liste, et des que l'on a choisi le produit
On affiche en dessous " vous avez choisi "produit1" .
Donc récupérer la variable "produit" du select et afficher des que l'on a fait son choix.
En php bien-sûr :-D
Merci.
A voir également:
- Php - récupérer variable/ select
- Recuperer message whatsapp supprimé - Guide
- Récupérer mon compte facebook désactivé - Guide
- Comment recuperer une video sur youtube - Guide
- Comment récupérer un compte facebook piraté - Guide
- Impossible de récupérer mon compte gmail - Guide
4 réponses
Bonsoir,
Voici une réponse utile qui t'aidera surement :
Voici une réponse utile qui t'aidera surement :
<!--- Formulaire avec les options ---><form method="post" action="#">
<select name="couleur" style="width:300px;">
<option value="vert">Vert</option>
<option value="bleu">Bleu</option>
<option value="orange">Orange</option>
</select>
<input type="submit" name="valider" value="Valider">
</form>
<?php
// PHP bien évidemment
if (isset($_POST['valider'])) // si on a cliquer sur valider
{
echo $_POST['couleur']; // on affiche la couleur
}
?>
Merci :-D.
Une autre question :
Après avoir fait son choix. On est redirigé vers une page qui récapitule la commande.
Je récupère donc avec $_post mon produit.
Donc :
$produit= $_post['produit']
Sauf que j'aimerai lui donner un prix à ce produit !
Et quand je fais un if $produit='produit 1'
{
$prix=10
Echo " $prix
...
Ça ne fonctionne pas ..
Une autre question :
Après avoir fait son choix. On est redirigé vers une page qui récapitule la commande.
Je récupère donc avec $_post mon produit.
Donc :
$produit= $_post['produit']
Sauf que j'aimerai lui donner un prix à ce produit !
Et quand je fais un if $produit='produit 1'
{
$prix=10
Echo " $prix
...
Ça ne fonctionne pas ..
Je t'ai fais quelque chose vite fait je pense c'est ce que tu cherches. On initialise des sessions, comme ça tu peux les mettre dans tes autres pages.
<form method="post" action="#">
<select name="produit" style="width:300px;">
<option value="parfum">Parfum</option>
<option value="mascara">Mascara</option>
</select>
<input type="submit" name="valider" value="Valider">
</form>
<?php
if (isset($_POST['valider'])) // si on a cliquer sur valider
{
if ($_POST['produit'] == 'parfum')
{
$infoPrix = '18,00'; // Prix : 18 euros
$infoProduit = 'Parfum'; // Produit : Parfum
$_SESSION['prix'] = $infoPrix;
$_SESSION['produit'] = $infoProduit;
}
if ($_POST['produit'] == 'mascara')
{
$infoPrix = '12,00'; // Prix : 12 euros
$infoProduit = 'Mascara'; // Produit : Mascara
$_SESSION['prix'] = $infoPrix;
$_SESSION['produit'] = $infoProduit;
}
echo '<b> Le produit : '.$_SESSION['produit'].'</b>';
echo '<b> Le prix : '.$_SESSION['prix'].' euros. </b>';
}
?>