Passare variabile da Form

intimoviro

Utente Attivo
18 Ago 2009
272
0
0
Salve volevo chiedere, per passare una variabile in un link faccio così:
Codice:
<a href="carrello.php?action=aggiungi&id='.$id'">Aggiungi al carrello.</a></li>';
Ora volevo sapere per passarla in un form, avevo pensato di fare così, ma non funziona:

Codice:
<form method="post" action="carrello.php?action=aggiungi&id='$id'" name="scelta_pag">

In pratica simile al link, però con il link mi passa la variabile, mentro con il form no!
Come posso risolvere?
Grazie come sempre :D
 
Direi che le variabili vengono passate ugualmente anche se magari non correttamente, ed in più le variabili le ritrovi poi nell'array $_GET invece che in $_POST. Più che PHP questo è HTML, comunque:

Codice:
<form method="post" action="carrello.php" name="scelta_pag">
  <input type="hidden" name="action" value="aggiungi" />
  <input type="hidden" name="id" value="<? echo $id; ?>" />
</form>
 

Discussioni simili