[PHP] Mobiel / PDA herkenning

Gestart doorNielsjojo4 reacties35 weergaven

5 berichten · pagina 1 van 1

Nielsjojo

Lid · Topicstarter

Berichten
1.871
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hey one2xsers,

Keek ik dus op sitedeals en zag een leuk scriptje voor Mobiel / PDA herkenning.
En dacht dat dit misschien voor sommige mensen wel handig was.

[COLOR= #0000BB]<?php

$op[/COLOR] [COLOR= #007700]= ([/COLOR][URL="http://www.php.net/isset"]isset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_SERVER[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]HTTP_X_OPERAMINI_PHONE[/COLOR][COLOR= #007700]]) ?[/COLOR] [COLOR= #0000BB]$_SERVER[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]HTTP_X_OPERAMINI_PHONE[/COLOR][COLOR= #007700]] :[/COLOR] [COLOR= #DD0000][/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$ua[/COLOR] [COLOR= #007700]= ([/COLOR][URL="http://www.php.net/isset"]isset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_SERVER[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]HTTP_USER_AGENT[/COLOR][COLOR= #007700]]) ?[/COLOR] [COLOR= #0000BB]$_SERVER[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]HTTP_USER_AGENT[/COLOR][COLOR= #007700]] :[/COLOR] [COLOR= #DD0000][/COLOR][COLOR= #007700]);[/COLOR]  

[COLOR= #0000BB]$isMobile[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/stripos"]stripos[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$ac[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]application/vnd.wap.xhtml+xml[/COLOR][COLOR= #007700]) !==[/COLOR] false
        [COLOR= #007700]||[/COLOR] [COLOR= #0000BB]$op[/COLOR] [COLOR= #007700]!=[/COLOR] [COLOR= #DD0000][/COLOR]
        [COLOR= #007700]||[/COLOR] [URL="http://www.php.net/stripos"]stripos[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$ua[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]sony[/COLOR][COLOR= #007700]) !==[/COLOR] false 
        [COLOR= #007700]||[/COLOR] [URL="http://www.php.net/stripos"]stripos[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$ua[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]symbian[/COLOR][COLOR= #007700]) !==[/COLOR] false 
        [COLOR= #007700]||[/COLOR] [URL="http://www.php.net/stripos"]stripos[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$ua[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]nokia[/COLOR][COLOR= #007700]) !==[/COLOR] false 
        [COLOR= #007700]||[/COLOR] [URL="http://www.php.net/stripos"]stripos[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$ua[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]samsung[/COLOR][COLOR= #007700]) !==[/COLOR] false 
        [COLOR= #007700]||[/COLOR] [URL="http://www.php.net/stripos"]stripos[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$ua[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]mobile[/COLOR][COLOR= #007700]) !==[/COLOR] false
        [COLOR= #007700]||[/COLOR] [URL="http://www.php.net/stripos"]stripos[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$ua[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]windows ce[/COLOR][COLOR= #007700]) !==[/COLOR] false
        [COLOR= #007700]||[/COLOR] [URL="http://www.php.net/stripos"]stripos[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$ua[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]epoc[/COLOR][COLOR= #007700]) !==[/COLOR] false
        [COLOR= #007700]||[/COLOR] [URL="http://www.php.net/stripos"]stripos[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$ua[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]opera mini[/COLOR][COLOR= #007700]) !==[/COLOR] false
        [COLOR= #007700]||[/COLOR] [URL="http://www.php.net/stripos"]stripos[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$ua[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]nitro[/COLOR][COLOR= #007700]) !==[/COLOR] false
        [COLOR= #007700]||[/COLOR] [URL="http://www.php.net/stripos"]stripos[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$ua[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]j2me[/COLOR][COLOR= #007700]) !==[/COLOR] false
        [COLOR= #007700]||[/COLOR] [URL="http://www.php.net/stripos"]stripos[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$ua[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]midp-[/COLOR][COLOR= #007700]) !==[/COLOR] false
        [COLOR= #007700]||[/COLOR] [URL="http://www.php.net/stripos"]stripos[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$ua[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]cldc-[/COLOR][COLOR= #007700]) !==[/COLOR] false
        [COLOR= #007700]||[/COLOR] [URL="http://www.php.net/stripos"]stripos[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$ua[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]netfront[/COLOR][COLOR= #007700]) !==[/COLOR] false
        [COLOR= #007700]||[/COLOR] [URL="http://www.php.net/stripos"]stripos[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$ua[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]mot[/COLOR][COLOR= #007700]) !==[/COLOR] false
        [COLOR= #007700]||[/COLOR] [URL="http://www.php.net/stripos"]stripos[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$ua[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]up.browser[/COLOR][COLOR= #007700]) !==[/COLOR] false
        [COLOR= #007700]||[/COLOR] [URL="http://www.php.net/stripos"]stripos[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$ua[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]up.link[/COLOR][COLOR= #007700]) !==[/COLOR] false
        [COLOR= #007700]||[/COLOR] [URL="http://www.php.net/stripos"]stripos[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$ua[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]audiovox[/COLOR][COLOR= #007700]) !==[/COLOR] false
        [COLOR= #007700]||[/COLOR] [URL="http://www.php.net/stripos"]stripos[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$ua[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]blackberry[/COLOR][COLOR= #007700]) !==[/COLOR] false
        [COLOR= #007700]||[/COLOR] [URL="http://www.php.net/stripos"]stripos[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$ua[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]ericsson,[/COLOR][COLOR= #007700]) !==[/COLOR] false
        [COLOR= #007700]||[/COLOR] [URL="http://www.php.net/stripos"]stripos[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$ua[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]panasonic[/COLOR][COLOR= #007700]) !==[/COLOR] false
        [COLOR= #007700]||[/COLOR] [URL="http://www.php.net/stripos"]stripos[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$ua[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]philips[/COLOR][COLOR= #007700]) !==[/COLOR] false
        [COLOR= #007700]||[/COLOR] [URL="http://www.php.net/stripos"]stripos[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$ua[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]sanyo[/COLOR][COLOR= #007700]) !==[/COLOR] false
        [COLOR= #007700]||[/COLOR] [URL="http://www.php.net/stripos"]stripos[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$ua[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]sharp[/COLOR][COLOR= #007700]) !==[/COLOR] false
        [COLOR= #007700]||[/COLOR] [URL="http://www.php.net/stripos"]stripos[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$ua[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]sie-[/COLOR][COLOR= #007700]) !==[/COLOR] false
        [COLOR= #007700]||[/COLOR] [URL="http://www.php.net/stripos"]stripos[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$ua[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]portalmmm[/COLOR][COLOR= #007700]) !==[/COLOR] false
        [COLOR= #007700]||[/COLOR] [URL="http://www.php.net/stripos"]stripos[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$ua[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]blazer[/COLOR][COLOR= #007700]) !==[/COLOR] false
        [COLOR= #007700]||[/COLOR] [URL="http://www.php.net/stripos"]stripos[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$ua[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]avantgo[/COLOR][COLOR= #007700]) !==[/COLOR] false
        [COLOR= #007700]||[/COLOR] [URL="http://www.php.net/stripos"]stripos[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$ua[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]danger[/COLOR][COLOR= #007700]) !==[/COLOR] false
        [COLOR= #007700]||[/COLOR] [URL="http://www.php.net/stripos"]stripos[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$ua[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]palm[/COLOR][COLOR= #007700]) !==[/COLOR] false
        [COLOR= #007700]||[/COLOR] [URL="http://www.php.net/stripos"]stripos[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$ua[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]series60[/COLOR][COLOR= #007700]) !==[/COLOR] false
        [COLOR= #007700]||[/COLOR] [URL="http://www.php.net/stripos"]stripos[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$ua[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]palmsource[/COLOR][COLOR= #007700]) !==[/COLOR] false
        [COLOR= #007700]||[/COLOR] [URL="http://www.php.net/stripos"]stripos[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$ua[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]pocketpc[/COLOR][COLOR= #007700]) !==[/COLOR] false
        [COLOR= #007700]||[/COLOR] [URL="http://www.php.net/stripos"]stripos[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$ua[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]smartphone[/COLOR][COLOR= #007700]) !==[/COLOR] false
        [COLOR= #007700]||[/COLOR] [URL="http://www.php.net/stripos"]stripos[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$ua[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]rover[/COLOR][COLOR= #007700]) !==[/COLOR] false
        [COLOR= #007700]||[/COLOR] [URL="http://www.php.net/stripos"]stripos[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$ua[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]ipaq[/COLOR][COLOR= #007700]) !==[/COLOR] false
        [COLOR= #007700]||[/COLOR] [URL="http://www.php.net/stripos"]stripos[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$ua[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]au-mic,[/COLOR][COLOR= #007700]) !==[/COLOR] false
        [COLOR= #007700]||[/COLOR] [URL="http://www.php.net/stripos"]stripos[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$ua[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]alcatel[/COLOR][COLOR= #007700]) !==[/COLOR] false
        [COLOR= #007700]||[/COLOR] [URL="http://www.php.net/stripos"]stripos[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$ua[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]ericy[/COLOR][COLOR= #007700]) !==[/COLOR] false
        [COLOR= #007700]||[/COLOR] [URL="http://www.php.net/stripos"]stripos[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$ua[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]up.link[/COLOR][COLOR= #007700]) !==[/COLOR] false
        [COLOR= #007700]||[/COLOR] [URL="http://www.php.net/stripos"]stripos[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$ua[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]vodafone/[/COLOR][COLOR= #007700]) !==[/COLOR] false
        [COLOR= #007700]||[/COLOR] [URL="http://www.php.net/stripos"]stripos[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$ua[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]wap1.[/COLOR][COLOR= #007700]) !==[/COLOR] false
        [COLOR= #007700]||[/COLOR] [URL="http://www.php.net/stripos"]stripos[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$ua[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]wap2.[/COLOR][COLOR= #007700]) !==[/COLOR] false[COLOR= #007700];[/COLOR]

[URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$isMobile[/COLOR][COLOR= #007700]) {[/COLOR]
    
    [URL="http://www.php.net/header"]header[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Location: http://mobile.jouwebsite.nl[/COLOR][COLOR= #007700]);
    
}[/COLOR]
?>


Ik heb dit script NIET gemaakt, dat heeft Ivo van B. @ Sitedeals!
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Maak er een functie van wink
0
Berichten
35.796
Reputatie
1
Punten
0,00
Lid sinds
Laatst gezien
Oh en zorg altijd dat mensen ook je gewone site kunnen bekijken als ze dat willen, want ik surf vaak mobiel maar dan wil ik meestal de gewone website zien en ik heb er een bloedhekel aan als je verplicht naar de (meestal beperkte / lelijkere) mobiele site moet kijken.
0
Berichten
6.356
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Eensch.. Ik haat het ook als ik per se naar een verlepte mobiele versie moet kijken. winkDus laat ze kiezen door naar de gewone website of naar de mobiele website te gaan ofzo voor de genen die dit script gaan gebruiken. wink
0
Nielsjojo

Lid · Topicstarter

Berichten
1.871
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Aarclay schreef:
Maak er een functie van wink
k weet eigenlijk niet hoe dat moet, kun jij misschien proberen?
Mikeb schreef:
Eensch.. Ik haat het ook als ik per se naar een verlepte mobiele versie moet kijken. winkDus laat ze kiezen door naar de gewone website of naar de mobiele website te gaan ofzo voor de genen die dit script gaan gebruiken. wink
Dan kan je altijd eerst laten herkennen en als je mobiel / pda bent dat je de keuze krijgt wink
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren