problema upload logo

Avvisi e discussioni su bug, soluzioni e migliorie del software

Moderatori: roby, Moderators

misterbianco
Newbie
Newbie
Messaggi: 68
Iscritto il: mar apr 22, 2014 7:51 pm

Re: problema upload logo

Messaggio da misterbianco »

ho fatto dei test sul codice dei file foto.php e vanno bene, quindi secondo me non può essere che la chiamata delle funzioni, ovvero proprio le righe dentro il file client/modules/Elezioni/index.php riga 118:
<img src=\"modules.php?name=Elezioni&file=foto&id_comune=".$id_comune."\" alt=\"logo\" />

Se a src sostituisco "../admin/admin.php?op=foto&id_comune=$id_comune2&prefix=$prefix\" width=\"50\" heigth=\"50\" " funziona.

Se mi confermi che posso forzare questa modifica per me andrebbe già bene. altrimenti se hai altre idee posso verificarle io stesso così tu continui a lavorare sul php7...
come faccio a mandarti il db?

grazie
roby
Site Admin
Site Admin
Messaggi: 1260
Iscritto il: ven apr 25, 2008 12:00 am
Contatta:

Re: problema upload logo

Messaggio da roby »

la tua prova non l'avevo fatta, i due files sono praticamente uguali. Ma non esattamente, ho fatto una modifica e vorrei che tu la provassi. Cambia il file client/modules/Elezioni/foto.php con questo che ti allego e fammi sapere se cambia qualcosa, grazie.
Allegati
foto.zip
(981 Byte) Scaricato 51 volte
misterbianco
Newbie
Newbie
Messaggi: 68
Iscritto il: mar apr 22, 2014 7:51 pm

Re: problema upload logo

Messaggio da misterbianco »

ok, ti farò sapere domani.
ti allego il mio db.

buona domenica
Allegati
test2017.sql.zip
(24.81 KiB) Scaricato 45 volte
lcolombo
Newbie
Newbie
Messaggi: 6
Iscritto il: ven mar 31, 2017 12:17 pm

Re: problema upload logo

Messaggio da lcolombo »

Buongiorno,
anche noi abbiamo il problema il problema della visualizzazione delle immagini e dei loghi.
L'ambiente è questo:
s.o. CentOS Linux release 7.3.1611 (Core)
MySql 5.5.52 (mariadb)
Apache/2.4.6 (CentOS) PHP/5.4.16
eleonline rev. 259

Grazie per eventuali indicazioni.
misterbianco
Newbie
Newbie
Messaggi: 68
Iscritto il: mar apr 22, 2014 7:51 pm

Re: problema upload logo

Messaggio da misterbianco »

roby l'aggiornamento di file.php non ha risolto. Per la conferma ho anche provato a mettere il codice "vecchio" nella parte di admin e funziona.
Quindi il problema sta nella chiamata dentro l'attributo src oppure dentro il file modules.php, correggimi, ma credo non ci sia altro posto dove guardare...

lcolombo non vedi i loghi sia in back-end che front-end?
lcolombo
Newbie
Newbie
Messaggi: 6
Iscritto il: ven mar 31, 2017 12:17 pm

Re: problema upload logo

Messaggio da lcolombo »

Non vedo le immagini (caricate dinamicamente) sia nel back-end che nel front-end.
roby
Site Admin
Site Admin
Messaggi: 1260
Iscritto il: ven apr 25, 2008 12:00 am
Contatta:

Re: problema upload logo

Messaggio da roby »

nel config.php del client cambia le prime righe con queste:

if (stristr("config.php",$_SERVER['PHP_SELF'])) {
Header("Location: index.php");
die();
}

sono uguali tranne la funzione che viene chiamata, ho cambiato eregi in stristr
roby
Site Admin
Site Admin
Messaggi: 1260
Iscritto il: ven apr 25, 2008 12:00 am
Contatta:

Re: problema upload logo

Messaggio da roby »

Nessuno mi dice cosa succede con questa modifica?
L'idea che ho è che il problema sia legato alla gestione degli errori del php, la funzione eregi genera un NOTICE perché deprecata e anche se display_errors è settato a off alcune installazioni scrivono un ritorno a capo. Questo è praticamente invisibile in una pagina web ma quando viene inserito in una immagine la rende inutilizzabile.
lcolombo
Newbie
Newbie
Messaggi: 6
Iscritto il: ven mar 31, 2017 12:17 pm

Re: problema upload logo

Messaggio da lcolombo »

Roby, nella versione che ho installato io (259) avevo già stristr e non eregi.
Nel frattempo ho fatto un'altra installazione identica su Ubuntu 12.04.5 LTS (client) e i loghi si vedono. Il prossimo passo (in assenza di altri suggerimenti...) è una nuova installazione su Ubuntu server. Ciao
misterbianco
Newbie
Newbie
Messaggi: 68
Iscritto il: mar apr 22, 2014 7:51 pm

Re: problema upload logo

Messaggio da misterbianco »

scusami, non sono stato in ufficio.
anche io sono con la versione con stristr, quindi la modifica non ha portato nessun cambiamento.

l'idea che hai avuto però è buona, potrebbe essere un altro notice quindi metto il display_error a on e vediamo che cosa stampa...
misterbianco
Newbie
Newbie
Messaggi: 68
Iscritto il: mar apr 22, 2014 7:51 pm

Re: problema upload logo

Messaggio da misterbianco »

nulla da fare, non ho nessuna notice (o altri tipi di errori) sul server..
rettifico, ho questo warning: "Deprecated: Directive 'magic_quotes_gpc' is deprecated in PHP 5.3 and greater in Unknown on line 0".. però non mi dice cosa lo scatena..
misterbianco
Newbie
Newbie
Messaggi: 68
Iscritto il: mar apr 22, 2014 7:51 pm

Re: problema upload logo

Messaggio da misterbianco »

non so se può suggerirti qualcosa ma se sostituisco questa stringa "../admin/admin.php?op=foto&id_comune=87029" all'src del file index del client, se ho una sessione di amministratore aperta, mi visualizza correttamente le immagini anche lato client.
misterbianco
Newbie
Newbie
Messaggi: 68
Iscritto il: mar apr 22, 2014 7:51 pm

Re: problema upload logo

Messaggio da misterbianco »

ho aggiornato il sistema.. nulla da fare.
il db ha bisogno di una codifica caratteri particolare? me ne suggerisci una dove non hai problemi?

#rettifico
reinstallando anche eleonline e creando un nuovo db funzionano i loghi anche nel front-end.
evviva!!

ps:
potrebbe essere dipeso da magic_quotes_gpc che ho dovuto necessariamente lasciare a off?
roby
Site Admin
Site Admin
Messaggi: 1260
Iscritto il: ven apr 25, 2008 12:00 am
Contatta:

Re: problema upload logo

Messaggio da roby »

E' una possibilità, ma se ora sei a posto direi di rimandare l'analisii di questo problema. Vorrei aspettare la pubblicazione della versione compatibile con il php7
misterbianco
Newbie
Newbie
Messaggi: 68
Iscritto il: mar apr 22, 2014 7:51 pm

Re: problema upload logo

Messaggio da misterbianco »

ok.
anche perchè il magic_quotes_gpc è stato rimosso dal php 5.4. per cosa lo usavi?
Rispondi