Visualizzazione risultati 1 fino 6 di 6

Discussione: Ricercare una parola in una stringa

  1. #1
    Guest

    Question Ricercare una parola in una stringa

    Salve vado subito al dunque.

    Devo cercare la parola android in quella stringa $_SERVER['user_agent.....
    quella per visualizzare il sistema operativo e il browser del visitatore.

    in pratica voglio sapere se l'utente che visita una pagina del mio sito lo sta facendo
    dal computer o dal cellulare o tablet.
    Un esempio evidente è facebook
    dove gli amici che si collegano dal pc compare accanto a loro nome la scritta WEB
    mentre se si collegano col cellulare compare la scritta "CELLULARE"

    in javascript era substr o split nn so se ce anche in php

    grazie

  2. #2
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,685

    Predefinito

    Citazione Originalmente inviato da alessandro91mi Visualizza messaggio
    in javascript era substr o split nn so se ce anche in php
    substr().

    Ciao!

  3. #3
    Guest

    Predefinito

    Ho provato quel comando e va bene se si conosce l'esatta posizione di una parola
    però ogni visitatore ha una stringa diversa quindi mi occorre un comando di ricerca
    delle parole in questione tipo "window" e "android" che successivamente verranno sostituiti
    con "computer" e "cellulare".

    $ggg=$_SERVER['HTTP_USER_AGENT'];
    $filtro=ricerca($ggg, "window" oppure "android");
    if($filtro=="window"){
    echo "visitatore con computer";
    }else{
    echo "visitatore con cellulare";
    }

  4. #4
    karl94 non è connesso Staff AV
    Data registrazione
    03-10-2005
    Messaggi
    17,745

    Predefinito

    Piano. Prima di fare qualcosa di cui potresti pentirti: perché vorresti discriminare i visitatori tra quelli che accedono da tablet e quelli che usano un PC?

  5. #5
    Guest

    Predefinito

    Con php disponiamo di diverse informazioni sui visitatori come l'indirizzo ip browser sistema operativo ecc...
    Quando pubblico una notizia importante io voglio sapere se il visitatore lo sta guardando da un piccolo schermo o da un pc.
    l'idea mi è venuta da facebook. Permetti che mi tolgo questa curiosità?

  6. #6
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,685

    Predefinito

    Citazione Originalmente inviato da alessandro91mi Visualizza messaggio
    Permetti che mi tolgo questa curiosità?
    Te lo sta chiedendo non per dirti che non "puoi farlo" o altro, ma perché probabilmente se vuoi fare qualcosa con quel dato, magari ci sono soluzioni più adatte. Un esempio è che se vuoi utilizzare quei dati per scegliere se mostrare una pagina fatta per i "piccoli" display o per i "grandi" display, probabilmente la soluzione più consona sarebbe l'utilizzo di media-queries.

    Comunque, tornando al discorso di prima, vedi strpos() e le altre funzioni in "see also".

    Ciao!
    Ultima modifica di alemoppo : 16-04-2014 alle ore 01.47.31

Tags for this Thread

Regole di scrittura

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