Visualizzazione risultati 1 fino 16 di 16

Discussione: User Agent

  1. #1
    adminreluca non è connesso Utente
    Data registrazione
    06-03-2006
    Messaggi
    112

    Predefinito User Agent

    come e dove lo posso inserire l'user agent in una pagina? e poi che codice devo inserire? posso scegliere se fare accedere solo alcuni browser tipo la psp l'explorer l'opera il mozilla come si fa

  2. #2
    L'avatar di bastardofuori
    bastardofuori non è connesso AlterGuru
    Data registrazione
    04-04-2006
    Messaggi
    1,535

    Predefinito

    Questo è il codice:
    Codice:
    <? 
    $browser = $_SERVER['HTTP_USER_AGENT']; 
    ?>
    Devi inserirlo dove vuoi che venga visualizzato.
    Ciao ciao

  3. #3
    adminreluca non è connesso Utente
    Data registrazione
    06-03-2006
    Messaggi
    112

    Predefinito

    se io voglio fare una pagina dove possono accedere solo gli utenti con la psp come faccio

  4. #4
    L'avatar di phpone
    phpone non è connesso AlterGuru
    Data registrazione
    05-09-2005
    Residenza
    Roma
    Messaggi
    1,217

    Predefinito

    l'useragent della psp dovrebbe essere

    "User-Agent: Mozilla/4.0 (PSP (PlayStation Portable); 2.00)"
    quindi
    Codice:
        if (!strpos(strtolower($_SERVER[’HTTP_USER_AGENT’]), “PlayStation Portable”)) {
    
            header(”Location: http://sito/paginaxpsp.html”);
            exit;
    
        }
    ma comunque leggi anche qui'
    http://jefte.net/psp/how-to-target-t...sp-user-agent/

    e fatti una ricerca su google x trovare molte altre info

  5. #5
    adminreluca non è connesso Utente
    Data registrazione
    06-03-2006
    Messaggi
    112

    Predefinito

    grazie mille e in che punto della pagina lo devo inserire

  6. #6
    L'avatar di silverseraph
    silverseraph non è connesso AlterGuru
    Data registrazione
    27-04-2005
    Residenza
    Localhost
    Messaggi
    1,104

    Predefinito

    beh, all'inizio.. prima del codice che vuoi far visualizzare solo agli utenti con la psp

  7. #7
    adminreluca non è connesso Utente
    Data registrazione
    06-03-2006
    Messaggi
    112

    Predefinito

    grazie mille mi fate un esempio di una pagina in php
    Ultima modifica di adminreluca : 10-04-2007 alle ore 08.57.24

  8. #8
    Guest

    Predefinito

    puoi anche utilizzare il file robots.txt

    cià!

  9. #9
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Citazione Originalmente inviato da adminreluca
    grazie mille mi fate un esempio di una pagina in php
    Codice PHP:
    <?php
    if (!strpos(strtolower($_SERVER['HTTP_USER_AGENT']),"PlayStation Portable"))
    exit(
    "Questa pagina è visibile solo per la PlayStation Portable");
    ?>
    Qui scrivi tutto il contenuto della tua pagina che vuoi far vedere per chi ha la PlayStation Portable.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  10. #10
    adminreluca non è connesso Utente
    Data registrazione
    06-03-2006
    Messaggi
    112

    Predefinito

    insomma in una pagina come questa:

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>Documento di prova</title>
    </head>

    <body>
    <table width="294" border="1" align="center">
    <tr>
    <td width="284">Questa tabella e di prova </td>
    </tr>
    <tr>
    <td>Questa tabella e di prova </td>
    </tr>
    <tr>
    <td>Questa tabella e di prova </td>
    </tr>
    <tr>
    <td>Questa tabella e di prova </td>
    </tr>
    </table>
    <p align="center">questa pagina &egrave; di prova </p>
    <p align="center">questa pagina &egrave; di prova </p>
    </body>
    </html>

    voglio fare visualizzare solo le due frasi sotto la tabella dove lo devo mettere il codice che mi hai dato e se invece voglio che tutta la pagina venga visualizzata solo dalle psp dove lo metto (grazie mille per la pazienza che avete)

  11. #11
    Guest

    Predefinito

    se vuoi che tutta la pagina venga visualizzata solo dalla psp fai così:

    pagina.php(devi rinominarla così)
    Codice PHP:
    <?php
    if (!strpos(strtolower($_SERVER['HTTP_USER_AGENT']),"PlayStation Portable")) {
    ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>Documento di prova</title>
    </head>

    <body>
    <table width="294" border="1" align="center">
    <tr>
    <td width="284">Questa tabella e di prova </td>
    </tr>
    <tr>
    <td>Questa tabella e di prova </td>
    </tr>
    <tr>
    <td>Questa tabella e di prova </td>
    </tr>
    <tr>
    <td>Questa tabella e di prova </td>
    </tr>
    </table>
    <p align="center">questa pagina &egrave; di prova </p>
    <p align="center">questa pagina &egrave; di prova </p>
    </body>
    </html>
    <?php
    } else {
    exit(
    "Questa pagina è visibile solo per la PlayStation Portable");
    }
    ?>
    cià!

  12. #12
    adminreluca non è connesso Utente
    Data registrazione
    06-03-2006
    Messaggi
    112

    Predefinito

    sei sicuro che non ci sia un problema perche la pagina si vede comunque provare per credere http://adminreluca.altervista.org/index.php (lo ho applicato a una mia pagina ma anche il codice che mi hai dato tu fa la stessa cosa)
    Ultima modifica di adminreluca : 10-04-2007 alle ore 18.37.26

  13. #13
    Guest

    Predefinito

    si errore :P
    Codice PHP:
    <?php
    if (strpos(strtolower($_SERVER['HTTP_USER_AGENT']),"PlayStation Portable")) {
    ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>Documento di prova</title>
    </head>

    <body>
    <table width="294" border="1" align="center">
    <tr>
    <td width="284">Questa tabella e di prova </td>
    </tr>
    <tr>
    <td>Questa tabella e di prova </td>
    </tr>
    <tr>
    <td>Questa tabella e di prova </td>
    </tr>
    <tr>
    <td>Questa tabella e di prova </td>
    </tr>
    </table>
    <p align="center">questa pagina &egrave; di prova </p>
    <p align="center">questa pagina &egrave; di prova </p>
    </body>
    </html>
    <?php
    } else {
    exit(
    "Questa pagina è visibile solo per la PlayStation Portable");
    }
    ?>
    cià!

  14. #14
    adminreluca non è connesso Utente
    Data registrazione
    06-03-2006
    Messaggi
    112

    Predefinito

    grazie ma quando accedo con la psp mi visualizza la stessa cosa che visualizzo con il pc che sarebbe questa (il link con il codice che mi hai dato) www.adminreluca.altervista.org/pagina.php

  15. #15
    Guest

    Predefinito

    c'è un errore nel php... va tolto "strtolower" poichè l' user agent della psp non è tutto minuscolo, ora dovrebbe andare

    Codice PHP:
    <?php
    if (strpos($_SERVER['HTTP_USER_AGENT'],"PlayStation Portable")) {
    ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>Documento di prova</title>
    </head>

    <body>
    <table width="294" border="1" align="center">
    <tr>
    <td width="284">Questa tabella e di prova </td>
    </tr>
    <tr>
    <td>Questa tabella e di prova </td>
    </tr>
    <tr>
    <td>Questa tabella e di prova </td>
    </tr>
    <tr>
    <td>Questa tabella e di prova </td>
    </tr>
    </table>
    <p align="center">questa pagina &egrave; di prova </p>
    <p align="center">questa pagina &egrave; di prova </p>
    </body>
    </html>
    <?php
    } else {
    exit(
    "Questa pagina è visibile solo per la PlayStation Portable");
    }
    ?>
    cià!

  16. #16
    adminreluca non è connesso Utente
    Data registrazione
    06-03-2006
    Messaggi
    112

    Predefinito

    ohhhhhhhhhhh grazie mille così funziona tutto grazie mille ciao

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •