Problema in visualizzazione programma elettorale con IE

Avvisi e discussioni su bug, soluzioni e migliorie del software

Moderatori: roby, Moderators

Rispondi
margottid
Newbie
Newbie
Messaggi: 193
Iscritto il: mar mag 12, 2009 12:00 am

Problema in visualizzazione programma elettorale con IE

Messaggio da margottid »

Buongiorno,
nella mia installazione di Eleonline ho qualche problema quando, con Internet Explorer, cerco di scaricare i programmi elettorali:
http://elezioni.comune.lugo.ra.it/

Quando clicco sul link, viene segnalato questo errore:
"Internet explorer: impossibile scaricare modules.php da elezioni.comune.lugo.ra.it.
Impossibile aprire il sito Internet. Sito non disponibile o non trovato. Riprovare in un secondo momento."

Questo problema ce l'ho solo con Internet Explorer 7 e 8 (mentre IE9 non dà problemi).

La cosa strana è che, tra le altre installazioni di Eleonline di altri Enti, ce ne sono alcune che mi danno lo stesso problema (es.: http://elezioni.fonte-nuova.it/, http://www.elezionimarano.it/ e http://elezioni.comune.pistoia.it/), e altre che invece funzionano senza problemi (es.: http://elezioni.murialdosicilia.org/) sempre con Internet Explorer.

Ho fatto qualche verifica sul codice, e ho visto che in /client/modules/Elezioni/foto.php viene utilizzata la variabile $HTTP_USER_AGENT che, da diverse versioni di PHP, non restituisce nulla (letto su un forum del 2006: http://forum.html.it/forum/showthread.p ... id=1029205).
Per questo motivo, su molti server, Eleonline non riconosce che sto usando Internet Explorer.

Dovrebbe essere sufficiente modificare la riga 54 di quel file da:

Codice: Seleziona tutto

  if (strstr($HTTP_USER_AGENT,"MSIE"))
a:

Codice: Seleziona tutto

if (strstr($_SERVER['HTTP_USER_AGENT'],"MSIE"))
Daniele
eleonline
Site Admin
Site Admin
Messaggi: 95
Iscritto il: lun apr 14, 2008 12:00 am
Contatta:

Re: Problema in visualizzazione programma elettorale con IE

Messaggio da eleonline »

Ok... rev 171
Rispondi