Hvordan oppdage og videresende en “smart” mobil!

Javisst.

Da var tiden komme for å nerde litt, tenker jeg!

Dersom du har surfet med en smartphone (iPhone/Symbian/Android-telefoner) har du kanskje merket at siden ser litt annerledes ut enn på en datamaskin. Dette av den enkle grunn at jeg har installert en plugin som gjør dette mulig. Denne funker, så vidt jeg vet, bare med WordPress, så om du koder din egen side er den ikke til stor hjelp. 😉

Men fortvil ikke, du kan enkelt kode noe sånt selv!

[cce lang=”php”]

<?php

/**
* @author Bjørnar
* @copyright 2010
*/

$ua = $_SERVER[‘HTTP_USER_AGENT’];
$iphone = strpos($ua,”iPhone”);
$android = strpos($ua,”Android”);
$palmpre = strpos($ua,”webOS”);
$ipod = strpos($ua,”iPod”);
$symbian = strpos($ua,”Symbian”);
if($iphone || $android || $palmpre || $ipod || $symbian) {
header(“Location: http://mobil.dinhjemmeside.no&#8221;); //viderefører mobilene til mobil.dinhjemmeside.no.
}
else {//hva som vises om du IKKE bruker en smartphone i listen.

?>

<p>Hi2u.
<br />
I guess you don’t have a smartphone. If you do, please tell me which one @ <a href=”http://mobiloversikt.dinhjemmeside.no”>mobiloversikt.dinhjemmeside.no</p&gt;
<?php }?>

[/cce]

Som du ser her, så sjekker den opp forskjellige telefoner. For å finne flere, kan du gjette deg frem og teste selv (om du har riktig telefon), eller søke på Google.

For eksempel det nye operativsystemet Bada (fra Samsung) tenker jeg blir noe sånt som dette:

$bada = strpos($ua, “Bada”); 🙂

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s