Ciao a tutti, ho un problema nel comprendere il passaggio del valore di una variabile che deve "viaggiare" in tre diversi form. Nel primo viene aperta la tabella che rileva il numero dell'ordine e prende il numero nella variabile numerordine.
Nel form ordine.php
include "funzioni_mysql.php";
$data = new MysqlClass();
$data->connetti();
$commento_sql = $data->query("SELECT * FROM numeratori WHERE tipo ='ordini'");
if(mysql_num_rows($commento_sql) > 0)
{
while($commento_obj = $data->estrai($commento_sql))
$numerordine = abs($commento_obj->numero) + 1 ;
}
<form action ="check_ordine.php" method="POST" >
<fieldset>
<legend>Formato di stampa</legend>
<input type="radio" id="answer1_1" value="A0" name="answer_1"> A0
<input type="radio" id="answer1_2" value="A1" name="answer_1"> A1
<input type="radio" id="answer1_3" value="A2" name="answer_1"> A2
<input type="radio" id="answer1_4" value="A3" name="answer_1"> A3
<input type="radio" id="answer1_5" value="A4" name="answer_1"> A4
<legend>Qualità di stampa</legend>
<input type="radio" id="answer_2" value="bozza" name="answer_2" />
Bozza
<input type="radio" id="answer_2" value="media" name="answer_2" />
Media
<input type="radio" id="radio" value="Alta" name="answer_2" />
Alta
</fieldset>
</div>
</form>
Nel form chek_ordine.php
$ordine =$_POST['numerordine'];
$answer_1= $_POST['answer_1'];
$answer_2= $_POST['answer_2'];
echo "data ordine :" ;
echo $dataordine =date("Y-m-d") ;
echo "
\n";
echo "Numero Ordine :";
echo $ordine ;
echo "
\n";
echo "Formato di Stampa :" ;
echo $answer_1 ;
echo "
\n";
echo "Qualità di stampa :";
echo $answer_2;
che scriva cosi' oppure
$ordine =$_POST['$numerordine'];
Il risultato è sempre lo stesso
Undefined variable: numerordine
Mi potete aiutare? povero tonto!