Ciao a tutti
Vi posto il codice incriminato
Codice PHP:
<? $ped=file('../pedane/pedane.txt');
for($p=0;$p<count($ped);$p++) {
$ped[$p]=explode(";",$ped[$p]);
}
?>
Poi all'interno di una tabella ho creato una select così
Codice PHP:
<select style="width: 100%;" name="ped" onchange="fill(<? echo $r+2; ?>,<? echo $ped[$p][3]; ?>,<? echo $ped[$p][4]; ?>)">
<option value=""></option><?
for($p=0;$p<count($ped);$p++) {?>
<option value=""><? echo $ped[$p][1]." in ".$ped[$p][2]." da ".$ped[$p][4]."kg"; ?></option>
<?}?>
</select>
Ho realizzato che il problema è quando vado a passare
<? echo $ped[$p][3]; ?>
<? echo $ped[$p][4]; ?>
ma non capisco perchè.. pensavo fosse un problema di variabile non globale.. ho provato a dichiararla globale ma niente
mi vien da pensare che sia perchè $p in quel momento non ha valore?
ma non so come ottenerlo in quel momento