Codice PHP:
<?php
session_start();
session_regenerate_id(TRUE);
if (!isset($_SESSION['user']))
header('location: index.php');
else
{
$corsi = array();
$tempArray = array();
$uniDB=$_SESSION['uniDB'];
$corsoDB=$_SESSION['corsoDB'];
/*$a=count($uniDB);
//echo "$a";
?>
<?php
for ($i=0;$i<($a);$i++)
{
$b=$uniDB[$i];
//echo"$b->Descrizione";?>
<?php
}*/
$numSedi=count($uniDB);
$numCorsi=count($corsoDB);
//echo $numCorsi;
for ($i=0;$i<($numSedi);$i++)
{
$tempUni=$uniDB[$i];
$tempUni1=$tempUni->Descrizione;
for ($j=0;$j<($numCorsi);$j++)
{
$tempCorso=$corsoDB[$j];
if($tempUni->CodSede==$tempCorso->CodSede)
{
$e=$tempCorso->Descrizione;
$f=",";
$help=$e.$f;
//$corsi[$j]=($help);
$corsi["$tempUni->Descrizione"]=array($help);//<---PROBLEMA
//echo $help;
//$tempArray[$j]="CIAO"."$j";
//echo"$e".",";
//
//echo "$tempCorso->Descrizione,";
//echo$tempArray[$j];
}
}
}
/*$b=$uniDB[0];
$d=$corsoDB[0];
$e=$d->Descrizione;
$f=",";
$help=$e.$f;
for ($j=0;$j<($numCorsi);$j++)
{
$d=$corsoDB[$j];
$e=$d->Descrizione;
$f=",";
$help=$e.$f;
echo$help;
}
/*$b=$uniDB[1];
$d=$corsoDB[1];
$e=$d->Descrizione;
$corsi["$b->Descrizione"]=array($e);*/
/*$b=$uniDB[$i];
for ($j=0;$j<($c);$j++)
{
$d=$corsoDB[$j];
?>
<?php
echo$e;
}*/
//$corsi["Udine"]=array("1");
/*$linguaggi["Udine"] = array(
"Udine-Selezionare un corso",
"Udine-Corso_1", // <-------------------- vedi formattazione (1)
"Udine-Corso_2",
"Udine-Corso_3",
"Udine-Corso_4",
//"$uniDB->Descrizione",
"Udine-Corso_5"
);
$linguaggi["Trieste"] = array(
"Trieste-Selezionare un corso",
"Trieste-Corso_1",
"Trieste-Corso_2",
"Trieste-Corso_3",
"Trieste-Corso_4",
"Trieste-Corso_5"
);
$linguaggi["Padova"] = array(
"Padova-Selezionare un corso",
"INFORMATICA",
"ECONOMIA E MANAGEMENT",
"INGEGNERIA AEROSPAZIALE",
"INGEGNERIA BIOMEDICA",
"INGEGNERIA CHIMICA E DEI MATERIALI",
"INGEGNERIA CIVILE",
"INGEGNERIA DELL'ENERGIA",
"INGEGNERIA DELL'INFORMAZIONE",
"INGEGNERIA ELETTRONICA",
"INGEGNERIA GESTIONALE",
"INGEGNERIA INFORMATICA",
"INGEGNERIA MECCANICA",
"MEDICINA E CHIRURGIA",
"GIURISPRUDENZA"
);
$linguaggi["Venezia"] = array(
"Venezia-Selezionare un corso",
"Venezia-Corso_1",
"Venezia-Corso_2",
"Venezia-Corso_3",
"Venezia-Corso_4",
"Venezia-Corso_5"
);
$linguaggi["Milano"] = array(
"Selezionare un corso",
"INFORMATICA",
"ECONOMIA E MANAGEMENT",
"MATEMATICA",
"INGEGNERIA AEROSPAZIALE",
"INGEGNERIA BIOMEDICA",
"INGEGNERIA CHIMICA E DEI MATERIALI",
"INGEGNERIA CIVILE",
"INGEGNERIA DELL'ENERGIA",
"INGEGNERIA ELETTRONICA",
"INGEGNERIA GESTIONALE",
"INGEGNERIA INFORMATICA",
"INGEGNERIA MECCANICA",
"MEDICINA E CHIRURGIA",
"GIURISPRUDENZA"
);*/
if(isset($_POST["universita"]) && isset($corsi[$_POST["universita"]]))
{
foreach($corsi[$_POST["universita"]] as $corso)
{
printf("%s,", $corso);
}
}
}
?>