Visualizzazione dei risultati da 1 a 8 su 8

Discussione: info su browser

  1. #1

    info su browser

    Salve raga non conosco il Php, ma mi serve un aiutino.

    E' possibile sapere in php, se un sito e' stato aperto con Internet Explorer??

    se si, potete dirmi come??

  2. #2
    $_SERVER['HTTP_USER_AGENT'];
    PHP LEARN - Guide, tutorial e articoli sempre aggiornati
    NUOVO: standardLib; il potente framework PHP é ora disponibile
    *******************************************
    Scarica oggi la tua copia di MtxEventManager

  3. #3

  4. #4
    ho risolto facendo il controllo in JAvascript, ma e' nato un nuovo problema.
    Il messaggio alert, mi appare ogni volta che cerco di cambiare pagina, mentre io vorrei che apparisse una sola volta.

    codice:
    <script type="text/javascript" language="javascript">
    
    if (document.all){ // Explorer
     alert("Stai utilizzando Internet Explorer.\n Il Sito e' ottimizato per Firefox e Google Chrome.")
    }
    //-->
    </script>

  5. #5
    Javascript per il controllo browser?

    BLEAH!



    Comunque basta che fai stampare quel codice Javascript solo se è verificato un IF, dove controlli un Cookie oppure una Sessione (a cui cambi il valore la prima

    Codice PHP:
    <?php
    if( ! isset($_SESSION['avvisoBrowserJS']) ) {
    ?>
    //CODICE JAVASCRIPT SCRITTO DA TE
    <?php
    $_SESSION
    ['avvisoBrowserJS'] = "qualcosa";
    }
    ?>

  6. #6
    scusa la mia ignoranza, ma di quello che mi hai detto non ho capito niente. Non conosco il php, ne il javascript

    Potresti indicarmi esattamente come fare?

  7. #7
    Codice PHP:
    <?php 
    if( ! isset($_SESSION['avvisoBrowserJS']) ) { 
    ?> 
    <script type="text/javascript" language="javascript">

    if (document.all){ // Explorer
     alert("Stai utilizzando Internet Explorer.\n Il Sito e' ottimizato per Firefox e Google Chrome.")
    }
    //-->
    </script>
    <?php 
    $_SESSION
    ['avvisoBrowserJS'] = "qualcosa"

    ?>
    Metti questo al posto del codice Javascript da te scritto.
    Se è tutto ok e le tue pagine hanno estensione .php funzionerà tutto e la prima volta che uno accede al tuo sito riceverà l'avviso, mentre per le pagine successive no.
    L'avviso si rinnoverà ogni volta che uno accederà al tuo sito, dopo aver chiuso il browser.
    Comunque fai una prova e vedi.

  8. #8
    hai ragione funziona. grazie

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.