Non è un vero e proprio problema non so se effettivamente sto facendo un qualcosa di sbagliato.
In pratica ho una pagina con un menu, nel mio bel db ho la tabella ruote divisa in vari campi id/serie/testo/ing/img_serie/img_ruota/img_ruota1/img_ruota2/ ecc. (5 img) ho dei pulsanti con il nome delle serie presenti nel db.
In pratica ogni pulsante del menu rimanda alla pagina vedi.php?serie=nomeserie (il nome serie lo dò io a i pulasnti, ad esempio la serie "pista" è vedi.php?serie=pista) ecco fino qui tutto chiaro, ora una volta entrato nella mia serie ho altri 5 pulsanti che mi visualizzano le foto, anche qui ho voluto utilizzare il $_GET e per recuperare il valore "serie" ho utilizzato questo <? echo $_SERVER['QUERY_STRING'];?> che mi stampa tutte le query fatte fin li...quindi su i 5 pulsanti ho un link del genere vedi.php?<? echo $_SERVER['QUERY_STRING'];?>&foto=img_foto_2 il tutto funziona, però mi sono accorto che l'indirizzo nella barra di explorer diventa lunghissimo perchè $_SERVER['QUERY_STRING'] mi stampa tutto e le nuove variabili recuperate dal $_get si sommano alle altre... visto che poi ciò preso la mano ho voluto recuperare anche la lingua e nella pagina è presente ing-ita ecco per far si che poi la lingua selezionata esempio l'inglese rimanesse anche passando ad un'altra serie ho cambiato il link del mio menu aggiungendo la solita stringa <? echo $_SERVER['QUERY_STRING'];?> quindi i link alle serie sono diventati così: vedi.php?<? echo $_SERVER['QUERY_STRING'];?>&serie=nomeserie
Ora mi trovo con un indirizzo tipo: vedi.php?serie=pista&foto=img_foto_2&foto=img_foto _1&serie=strada &foto=img_foto_2&foto=img_foto_1
Diventa sempre più lungo ogni volta che passo a un'altra serie
Come posso risolvere questa cosa ? è un errore fare così ? che altri metodi potrei usare ?
Grazie a tutti
Andrea