allora non ho ben capito :master:
Codice PHP:
foreach ($gals as $gal)
{ $categoria=$_GET['categoria'];
if($categoria== $gals[$count]['attrs']['CATEGORIA'])
{
//array of replacement values for template
$gal_values = array($count+1, $gals[$count]['attrs']['TITOLO'], $gals[$count]['attrs']['DESCRIZIONE'], $gals[$count]['attrs']['CATEGORIA'], $gals[$count]['attrs']['LINK']); $gals_html .= str_replace($gal_vars, $gal_values, $template);
}
++$count;
}
echo $gals_html;
}
Come puoi vedere io faccio un controllo per vedere se la categoria è uguale ad uno che sta nella stringa per stampare.
Firefox legge utilità e confronta utilità con i valori dell'array. IE invece legge utilità e confronta quello non trovando nessuna corrispondenza.
Se firefox e gli altri browser vanno credo che il codice sia giusto. o no? :master: