Aggiungo un tassello, forse fondamentale.
Per generare la select ho creato una funzione richiamata al bisogno:
Codice PHP:
echo "<form id=\"sort1\" name=\"sort1\" id=\"sort1\" action=\"".$_SERVER['PHP_SELF']."\" method=\"post\" ><select id=\"_sort1\" name=\"_sort1\" onchange=\"sort1.submit()\" >";
create_select02($sort_list,(int)$_SESSION['kobal']['_sort1']);
echo "</select>|check= ".$_SESSION['kobal']['_sort1']." |<input type=\"hidden\" name=\"sub_sort1\" value=\"X\">Ordina</form></td>";
La funzione è la seguente:
Codice PHP:
function create_select02($dataArr,$check) {
echo "\n";
$k=0;
for($j= 0;$j < count($dataArr); $j++)
{
echo "<option value='$j'";
if ($check == $k) {
echo " selected ";
}
echo ">".$dataArr[$j]."</option>\n";
$k++;
}
return (count($dataArr));
}
Può essere la causa del problema???