Visualizzazione dei risultati da 1 a 3 su 3

Discussione: HTTP_REFERER con IE

  1. #1

    HTTP_REFERER con IE

    Salve a tutti,
    ho un problema e spero sia risolvibile.

    Ho un SWF in una pagina PHP.
    L'swf cambia in base alla lingua utilizzata (it/en).

    Nell'swf ci sono delle bandierine, cliccandoci sopra cambia la lingua (con un link su index.php?lang=en) ... e poi viene fatto un redirect per tornare alla pagina precedente (ovvero: $_SERVER["HTTP_REFERER"])

    Il problema è che funziona con Firefox, ma non con IE...
    Il redirect mi ritorna su images/banner_it.swf ovvero sul nome dell'animazione.

    Come posso risolvere?
    Ho visto su Google qualcuno in inglese ha postato il problema ma non so se c'è la soluzione.

    Grazie in anticipo.

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    per risolvere "al volo" puoi valutare se quando richiami l'index con la lingua scelta puoi anche passare un ulteriore parametro (tipo "referrer") cui abbinare come valore il nome dello script attivo e usare questo parametro (anzichè la variabile $_SERVER) per il backlink

  3. #3
    Si, è giustissimo.
    Soltanto che essendo l'swf che ha il link...
    Come dici tu dovrei studiarmi l'actionscript corretto per Flash....

    Cioè tu dici di linkare qui:
    index.php?lang=en&linkritorno= <-- e qui genero la pagina con l'actionscript.

    Se intendi questo, è una giusta soluzione, ma devo documentarmi (programmo in php, non as).

    Grazie cmq, gentilissimo!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.