Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2009
    Messaggi
    158

    variabili javascript - php

    Ciao a tutti,
    sto utilizzando un detector per differenziare la struttura della pagina se il sito viene visitato tramite un palmare. In questo controllo js dovrei passare una variabile di sessione php se il visitatore utilizza appunto un palmare.E questa variabile agirà sulle query sottostanti lo script js. Però l'istruzione $_SESSION['palm'] ovviamente viene sempre eseguita e non posso utilizzare un'altra pagina di appoggio passando un get. come posso risolvere?

    codice:
    <script language = "JavaScript"> var ce = navigator.appVersion.indexOf("Windows CE")>0; var palm = navigator.appVersion.indexOf ("Palm OS")>0;  if ((ce) || (palm)){ <? $_SESSION['palm']=" and palm=1 "; ?>}  </script>
    grazie

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Non puoi pretendere che una variabile javascript creata sul browser quando la pagina viene ricevuta e quindi dopo che il PHP ha terminato possa influire sul PHP stesso...

    Fai come tutti: sfrutta una pagina precedente per inviare quei dati al PHP o verifica se puoi rilevare gli stessi direttamente lato server tramite la varibile HTTP_USER_AGENT

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2009
    Messaggi
    158
    la conosco benissimo la filastrocca di php eseguito prima del client..però cercavo qualcosa di alternativo perchè in quel codice mi trovo in uno dei 5 o 6 include che ha la pagina

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Originariamente inviato da patt
    la conosco benissimo la filastrocca di php eseguito prima del client
    Ah, ok.

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

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.