Creare una versione regolare di la tua pagina web e una versione mobile . Per questo tutorial , creare una pagina di esempio di ogni tipo . In primo luogo , utilizzare un editor di testo per creare un file chiamato " example.php " e mettere il seguente codice HTML in esso :
Ciao, Mondo! < /p >
Vai cellulare sito < /p >
< /body>
< /html >
Questa pagina visualizzerà " Ciao , mondo ! " in molto grande testo . Su un computer , sarà facile da leggere. Su un telefono cellulare , sarà sopraffare lo schermo. Quindi è necessario creare una versione mobile -friendly di questa pagina
2
Creare un nuovo file con un editor di testo , chiamatelo " mobile_example.php " - e mettere questo codice HTML in esso : .
Ciao , mobile World ! < /p >
Vai al sito di serie < /a> < /p > < /body> < /html > Questa versione verrà visualizzato " Ciao , Mobile World!" in formato di testo standard del telefono. Carica entrambi i file nella cartella superiore del tuo sito web. Utilizzare FTP o il vostro web hosting file di caricamento del servizio di funzione per fare questo. scaricare e installare il modulo PHPBrowsCap . Vai alla pagina di download PHPBrowsCap e scaricare il file zip . Fare doppio clic sul file zip per decomprimerlo . All'interno sarà una cartella chiamata " phpbrowscap . " All'interno di tale cartella sarà un altro chiamato " browscap . " Creare una nuova cartella all'interno di " browscap " chiamata " cache" - . Poi caricare " browscap " alla cartella superiore del vostro sito Questo modulo vi permetterà di ottenere informazioni utili sul browser web dei tuoi visitatori . PHP ha una funzione built- in chiamato " get_browser ()" che fa la stessa cosa . Ma " get_browser ( ) " non funziona per la maggior parte dei siti web ospitati , e le persone con di hosting web standard sono in grado di apportare le modifiche necessarie per rendere " get_browser ( ) " per funzionare. PHPBrowsCap sostituisce " get_browser ()" con qualcosa che si è in grado di modificare e aggiornare come avete bisogno . Crea il tuo codice di rilevamento del browser mobile. È possibile scrivere il codice in un file separato , oppure digitarlo nella parte superiore del file example.php Avviare la classe PHPBrowsCap con questo codice: . ? require ' browscap /Browscap.php '; $ browscap = new browscap ( ' browscap /cache '); Questo ci darà un oggetto PHPBrowsCap che possiamo usare . Quindi, ottenere informazioni sul browser dell'utente web con questo codice : $ users_browser = $ browscap - > getBrowser (); Ora abbiamo un oggetto che contiene un sacco di informazioni su dell'utente browser web. Successiva , rilevare se l'utente è su un telefono . Se sono su un telefono , li reindirizza alla versione mobile del nostro sito . Se non sono su un telefono , non fare nulla . If ( $ users_browser - > isMobileDevice ) { $ path = explode ( '/' , $ _SERVER [ " SCRIPT_NAME " ] ) ; $ pagename = $ path [ count ( $ path ) - 1 ] ; ( " HTTP/1.1 301 Moved Permanently " ) ; header (" Location . : ? mobile_ "$ nome di pagina ) ; } > Aggiungi il tuo codice di rilevamento in cima example.php e caricarlo al tuo sito web. prova il vostro lavoro. Visita example.php sul computer e si dovrebbe vedere la tua pagina web con " Ciao , mondo ! " nel testo di grandi dimensioni . Se si visita example.php sul telefono si dovrebbe essere reindirizzati a " mobile_example.php " e vedrete " Ciao , Mobile World!" sullo schermo . Prova questo tutorial con altri nomi di file come bene. Fai una normale pagina web PHP e poi una versione mobile della stessa pagina . Assegnare un nome alla versione mobile " mobile_ " seguito dal nome della versione standard . Metti il tuo codice di rilevamento nella parte superiore di ogni pagina versione standard . Il tuo redirect al sito Internet mobile dovrebbe funzionare per ogni coppia di pagine .
3
Rilevare se l'utente si trova su un telefono
4
5
header
6
7
Informazioni correlate
Programmazione © www.354353.com