Ciao ragazzi, non so se è in php la sezione giusta.
Ho creato la versione mobile del mio sito.
Ora vorrei fare in modo che quando si entra per la prima volta sulla versione mobile (da smartphone appunto) non venga visualizzata la home, ma una pagina che invita a cliccare su "Aggiungi ad Home", in modo da avere l'icona tra le app.
Ho provato con il seguente codice:
Codice PHP:
<?php
$ua = $_SERVER['HTTP_USER_AGENT'];
$iphone = strpos(, "iPhone");
$android = strpos($ua, "Android");
$palmpre = strpos($ua, "webOS");
$berry = strpos($ua, "BlackBerry");
$ipod = strpos($ua, "iPod");
$safari = strpos($ua, 'Safari');
if ($iphone || $android || $palmpre || $ipod || $berry == true) {
if(($iphone && $safari) || ($ipod && $safari)){
header("location: /mobile/beapp.php?start=ok");
}else{
header('Location: /mobile/');
}
}
?>
Il problema è che quando apro la webapp mi ritorna a far vedere la pagina che invita ad aggiungere a home... questo probabilmente perchè la visualizzazione avviene sempre tramite Safari.
In rete avevo trovato n esempio simile, ma non lo trovo più.
Avete una soluzione?
-----------
Edit
...anzi!!! Mi sa che quando faccio "Aggiungi ad Home" in realtà sto creando un'icona che punta sempre alla pagina che invita ad aggiungere ad home!!
...zzarola
Soluzioni?