Devo mettere le seguenti istruzioni per far eseguire una redirect agli utenti che si collegano al mio sito da telefonino
<?php
if( strstr($_SERVER['HTTP_USER_AGENT'],'Android') ||
strstr($_SERVER['HTTP_USER_AGENT'],'webOS') ||
strstr($_SERVER['HTTP_USER_AGENT'],'iPhone') ||
strstr($_SERVER['HTTP_USER_AGENT'],'Windows Phone') ||
strstr($_SERVER['HTTP_USER_AGENT'],'symbian') ||
strstr($_SERVER['HTTP_USER_AGENT'],'iPod')
){
header('Location: http://mio_sito/altra_pagina/');
exit;
//drupal_goto("altra_pagina");
}
?>
In che punto, file di Drupal le posso mettere ? Perchè se le metto nella Home Page del sito, il redirect funziona solo temporaneamente... dopo un pò non lo prende più, evidentemente entrano in gioco altre variabili globali a me ignote :)
Qualcuno mi sa indicare dove o come posso agire ?
Grazie
Ciao,
devi fare il ridirect su un altro sito (tipo mobile.miosito.it) o semplicemente cambiare template? Mi sembra di ricordare che esistano dei modulo che fanno entrambe le cose, se non ricordo male... Comunque, a naso, dovresti mettere quel codice prima che venga eseguito qualsiasi cosa a livello Drupal... ad esempio, creando un tuo modulo e utilizzando hook_boot (http://api.drupal.org/api/drupal/developer!hooks!core.php/function/hook_...) dovresti riuscire a farlo (vado a occhio, non ho mai lavorato a questi livelli).
;)
Ciao latina!
Io ho usato questi tools:
http://danzisiweb.it/node/5545
http://danzisiweb.it/node/5546
http://danzisiweb.it/node/5547
Poi su drupal.org/project/ nommodulo trovi molti altri moduli per il mobile detect e swithc
Ciao caro
@danziweb io ottengo un bel Access denied se apro i tuoi link!