Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Internet strana samo preko mobilnog!

[es] :: Mreže i novosti :: Mobilni internet :: Internet strana samo preko mobilnog!

[ Pregleda: 3318 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

5h0ck
Beograd

Član broj: 14896
Poruke: 316
..super.turbo.adsl.beotel.net.



+1 Profil

icon Internet strana samo preko mobilnog!24.08.2007. u 21:46 - pre 157 meseci
Želim jedan poddomen na mom sajtu da učinim funkcionalnim samo za onoga ko na nj prisutupi preko mobilnog.

Inače, pošto ne znam da radim WAP jezik, stranu sam uradio u php-u i za sada je vidljiv i funkcionalan na svim telefonima na kojima sam probao.

Samim tim ne bih zeleo da se na tu stranu dolazi uz pomoć računara pa me zanima da li postoji neka funkcija sa kojom bih mogao da uradim sledeće:

Code:
AKO JE MOBILNI { Prikazi stranu }

ELSE { Ne prikazuj stranu }


Ili vi imate neki bolji predlog? Hvala!
 
Odgovor na temu

brainbuger

Član broj: 9647
Poruke: 408
*.opera-mini.net.



+48 Profil

icon Re: Internet strana samo preko mobilnog!30.08.2007. u 20:38 - pre 157 meseci
To moze i php a moze i JScript. Imas na netu na tone funkcija za utvrdjivanje web klijenta. I bas kao sto si rekao, na kraju (pre prikaza sadrzaja) jedan if uslov i ako je 'nepozeljan' das mu info o gresci i exit.
 
Odgovor na temu

zikaa
Zivorad Antonijevic
Beograd

Član broj: 10078
Poruke: 106
91.148.94.*

Sajt: zantonijevic.com


+1 Profil

icon Re: Internet strana samo preko mobilnog!27.09.2008. u 11:38 - pre 144 meseci
sledeci skript se koristi na odmorise.com prilicno je dobar za detekciju kad neko dolazi mobilnim telefonom. listu WAP brauzera mozes dopunjavati uvek, no ova ce raditi u gotovo 100% slucajeva kad je Srbija u pitanju.

Code:
$WAP_BROWSERS=array();
$WAP_BROWSERS[] = '4thpass KBrowser/2.1';
$WAP_BROWSERS[] = '4thpass KBrowser/2.1 j2me';
$WAP_BROWSERS[] = '4thpass.com KBrowser 1.0';
$WAP_BROWSERS[] = 'ABRAXAS-EURIT4000';
$WAP_BROWSERS[] = 'ACER-Pro80/1.02 UP/4.1.20i UP.Browser/4.1.20i-XXXX';
$WAP_BROWSERS[] = 'Alcatel-';
$WAP_BROWSERS[] = 'AnnyWay WAP/1.2';
$WAP_BROWSERS[] = 'Aptus WAP.INFO.PL search engine';
$WAP_BROWSERS[] = 'AUR PALM WAPPER';
$WAP_BROWSERS[] = 'AUS PALM WAPPER';
$WAP_BROWSERS[] = 'BlackBerry/3.5.0';
$WAP_BROWSERS[] = 'Boonda WAP Browser 1.0';
$WAP_BROWSERS[] = 'ccWAP-Browser';
$WAP_BROWSERS[] = 'Ericsson';
$WAP_BROWSERS[] = 'EzWAPBrowser';
$WAP_BROWSERS[] = 'HCI-HGC610E';
$WAP_BROWSERS[] = 'HD-MMD1010';
$WAP_BROWSERS[] = 'HD-TX20B00';
$WAP_BROWSERS[] = 'HEI-HGC610E';
$WAP_BROWSERS[] = 'jBrowser';
$WAP_BROWSERS[] = 'Jingo Wapd';
$WAP_BROWSERS[] = 'Klondike';
$WAP_BROWSERS[] = 'LGE-';
$WAP_BROWSERS[] = 'm-crawler';
$WAP_BROWSERS[] = 'M3GATE';
$WAP_BROWSERS[] = 'MC218';
$WAP_BROWSERS[] = 'Mitsu/1.2.A (Eclipse)';
$WAP_BROWSERS[] = 'MO02 UP/4.1.17r';
$WAP_BROWSERS[] = 'MOCOCO\'s WapBrowser';
$WAP_BROWSERS[] = 'MOT-2000./10.01 UP/4.1.21b';
$WAP_BROWSERS[] = 'MOT-';
$WAP_BROWSERS[] = 'Mozilla/1.22 (compatible;';
$WAP_BROWSERS[] = 'Mozilla/2.0 (compatible;';
$WAP_BROWSERS[] = 'NEC-';
$WAP_BROWSERS[] = 'Nokia';
$WAP_BROWSERS[] = 'OPWV1';
$WAP_BROWSERS[] = 'Panasonic';
$WAP_BROWSERS[] = 'PHILIPS-';
$WAP_BROWSERS[] = 'PLM\'s WapBrowser';
$WAP_BROWSERS[] = 'portalmmm';
$WAP_BROWSERS[] = 'QC-2255/1.0.08 UP.Browser/4.1.22b1';
$WAP_BROWSERS[] = 'QC07 UP.Browser/4.1.22b';
$WAP_BROWSERS[] = 'QC2135 UP.Browser/4.1.22b';
$WAP_BROWSERS[] = 'R380 2.0 WAP1.1';
$WAP_BROWSERS[] = 'Rainbow';
$WAP_BROWSERS[] = 'SAGEM-';
$WAP_BROWSERS[] = 'SAMSUNG';
$WAP_BROWSERS[] = 'Sanyo-';
$WAP_BROWSERS[] = 'Scooter/WAP';
$WAP_BROWSERS[] = 'SEC03 UP.Browser';
$WAP_BROWSERS[] = 'SEC07 UP.Browser';
$WAP_BROWSERS[] = 'SEC09 UP.Browser';
$WAP_BROWSERS[] = 'SEC-SGH';
$WAP_BROWSERS[] = 'SHARP-';
$WAP_BROWSERS[] = 'SIE-';
$WAP_BROWSERS[] = 'SKT42MT03002112812821090297722582';
$WAP_BROWSERS[] = 'SonyEricsson';
$WAP_BROWSERS[] = 'T-D1-MESSENGER500';
$WAP_BROWSERS[] = 'TF Search robot';
$WAP_BROWSERS[] = 'UP.Browser';
$WAP_BROWSERS[] = 'UPG1 UP';
$WAP_BROWSERS[] = 'Wapalizer';
$WAP_BROWSERS[] = 'WapIDE';
$WAP_BROWSERS[] = 'WAPJAG Virtual WAP ';
$WAP_BROWSERS[] = 'WAPman';
$WAP_BROWSERS[] = 'WapOnWindows';
$WAP_BROWSERS[] = 'WAPPER';
$WAP_BROWSERS[] = 'Wapsilon';
$WAP_BROWSERS[] = 'WapView';
$WAP_BROWSERS[] = 'wapworm';
$WAP_BROWSERS[] = 'Webmonkey/0.2 NoComment';
$WAP_BROWSERS[] = 'WinWAP';
$WAP_BROWSERS[] = 'WML-Browser';
$WAP_BROWSERS[] = 'YourWap';



$BROWSER = explode(" ",$_SERVER['HTTP_USER_AGENT']);
$U_BROWSER = trim( $BROWSER[0] );

if( stripos( $U_BROWSER, 'Opera') === 0 && 
    ( strpos( $_SERVER['REMOTE_ADDR'], '195.189.142') !== false /* minipera IP-ovi */
      || strpos( $_SERVER['REMOTE_ADDR'], '195.189.143') !== false 
      || strpos( $_SERVER['REMOTE_ADDR'], '91.203.96') !== false 
      || strpos( $_SERVER['REMOTE_ADDR'], '91.203.97') !== false 
      || strpos( $_SERVER['REMOTE_ADDR'], '91.203.98') !== false 
      || strpos( $_SERVER['REMOTE_ADDR'], '91.203.99') !== false 
      || strpos( $_SERVER['REMOTE_ADDR'], '212.200.244') !== false /*telekom */
      || strpos( $_SERVER['REMOTE_ADDR'], '212.200.245') !== false 
      || strpos( $_SERVER['REMOTE_ADDR'], '212.200.246') !== false 
      || strpos( $_SERVER['REMOTE_ADDR'], '213.149.104') !== false /* neki cg provajder */
      || strpos( $_SERVER['REMOTE_ADDR'], '212.200.65') !== false /* telenor */
      )
    ){ /* miniopera (dodati sve IP-ove za koji se ispostavi da je u pitanju miniopera) */
    define('_IS_WAP', 1);
 }
 else if( stripos( $_SERVER['HTTP_USER_AGENT'], 'Opera Mini') !== false ){
     define('_IS_WAP', 1);
 }
 else if( stripos( $_SERVER['HTTP_USER_AGENT'], 'SymbianOS') !== false ){
     define('_IS_WAP', 1);
 }
 else{
     foreach( $WAP_BROWSERS as $wbr ){
         if( stripos( $U_BROWSER, $wbr ) === 0 ){
             define('_IS_WAP', 1);
             break;
         }
     }
 }
if( !defined('_IS_WAP' ) ){
    define('_IS_WAP', 0);
 }

if( _IS_WAP ){
    prikazi_wap_sadrzaj();
 }
 else{
     popi_pivo();
 }
 
Odgovor na temu

[es] :: Mreže i novosti :: Mobilni internet :: Internet strana samo preko mobilnog!

[ Pregleda: 3318 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.