WebSite X5Help Center

 
Roberto Paganelli
Roberto Paganelli
User

Sito per dispositivi mobile  it

Автор: Roberto Paganelli
Просмотрено 2885, Подписчики 1, Размещенный 0  

Salve a tutti,

ho la necessità di identificare e quindi poi reindirizzare AUTOMATICAMENTE utenti che utilizzano dispositivi mobile ad uno specifico sito appositamente creato per queste risoluzioni.

Navigando in rete ho trovato questo codice PHP:

< ?php
$iphone = strpos($_SERVER['HTTP_USER_AGENT'],"iPhone");
$android = strpos($_SERVER['HTTP_USER_AGENT'],"Android");
$palmpre = strpos($_SERVER['HTTP_USER_AGENT'],"webOS");
$berry = strpos($_SERVER['HTTP_USER_AGENT'],"BlackBerry");
$ipod = strpos($_SERVER['HTTP_USER_AGENT'],"iPod");

if ($iphone || $android || $palmpre || $ipod || $berry == true)
{
header('Location: http://sito.org/mobile.html'); //redirect verso pagina mobile
}
?>

Ho provato ad inserirlo ma ahimè non funziona (probabilmente sbaglio qualcosa....).

Domando: dove va inserito? Ho provato in "Sezione Generale" ---> "Esperto" ---> Prima del tag HTML  senza risolvere.

Qualcuno è in grado di darmi qualche suggerimento/consiglio? Grazie anticipatamente 

Размещено
8 Ответы
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Лучший пользователь месяца ESЛучший пользователь месяца PT

ciao,

... è script PHP, quindi la pagina deve avere estensone "*.php", ed in Impostazioni Generali, pannello Esperto, dovresti inserirlo prima del TAG HEAD...

...

... in alternativa, prova con il codice proposto da me, in JavaScript, questo invece nel TAG HEAD, che non necessita di supporto PHP, qui:    http://answers.websitex5.com/post/49228

.

bye, KolAsim

Читать больше
Размещено От  ‪ KolAsim ‪ ‪
Mirko Boschetti
Mirko Boschetti
Moderator

@Roberto

Ma nel Url, hai inserito il link del tuo sito mobile?

Читать больше
Размещено От Mirko Boschetti
Roberto Paganelli
Roberto Paganelli
User
Автор

Grazie Kolasim.... proverò.

Читать больше
Размещено От Roberto Paganelli
Roberto Paganelli
Roberto Paganelli
User
Автор

Si, Mirko ho inserito l'URL del sito.

Читать больше
Размещено От Roberto Paganelli
Roberto Paganelli
Roberto Paganelli
User
Автор

Forse sbaglio qualche passaggio.... ma non funziona!

Spiego brevemente i vari passaggi:

1) Realizzato un sito. Indirizzo http://www.agenziapaganelli.com

Seguendo le indicazioni di Kolasim, ho inserito lo SCRIPT prima del TAG HEAD, modificando il redirect.

2) Ho realizzato un sito dimensionato per risoluzioni "mobile". Indirizzo: http://www.agenziapaganelli.com/mobile

Il problema è che lo script è visibile sulla pagina ed invade la grafica e poi non esegue il redirect.

Читать больше
Размещено От Roberto Paganelli
Mirko Boschetti
Mirko Boschetti
Moderator

Non vedo nessuno script nelle pagine, comunque prova a metterlo nel <body>...

Читать больше
Размещено От Mirko Boschetti
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Лучший пользователь месяца ESЛучший пользователь месяца PT

ciao, ... confermo, in questa pagina non c'è Script rilevamento "mobile":   www.agenziapaganelli.com

.

bye

Читать больше
Размещено От  ‪ KolAsim ‪ ‪
Roberto Paganelli
Roberto Paganelli
User
Автор

Sono stato costretto a toglierlo proprio a causa del problema....

Читать больше
Размещено От Roberto Paganelli