Diskuze: WEB JEN NA PC

Volná diskuze WEB JEN NA PC

Avatar
Daniel Zábojník:

Dobrý den, chtěl jsem se zeptat jestli by se dalo udělat, když si někdo otevře example.com na mobilu, tabletu nebo na jiném zařízení, aby to napsalo hlášku třeba Nelze zobrazit. A na web by se šlo dívat pouze z PC. Předem děkuji :)
PS: Prosím neptejte se mě na co to potřebuji..

Odpovědět 18.11.2014 14:45
Nesnáším psaní { } ale bohužel jsou potřeba a vyhnout se jim nejde!
Avatar
DHPICO
Redaktor
Avatar
Odpovídá na Daniel Zábojník
DHPICO:
if (stripos($_SERVER["HTTP_USER_AGENT"], "mobile") !== false) {
  $isMobile = true;
  // mobilní prohlížeč

že by jsi poznal zda se jedná o mobil a pak tam napsal, že nelze otevřít

Editováno 18.11.2014 14:55
Nahoru Odpovědět 18.11.2014 14:53
Požehnáni budíš oráj
Avatar
Martin
Člen
Avatar
Odpovídá na Daniel Zábojník
Martin:

no otázka je co vlastně chceš_?

  1. máš web a ten chceš zobrazovat pouze uživatelům PC -> "omezení" na stránkách
  2. máš doma svou síť a internet chceš dovolit pouze z PC -> omezení na routeru
  3. nebo jakýkoliv tvoje mobilní zařízení se na net nedostane -> nastavení konkrétního zařízení
Nahoru Odpovědět 18.11.2014 15:40
Je jedno co děláš, ale záleží jak dobře to umíš prodat.
Avatar
Odpovídá na Martin
Daniel Zábojník:

No asi tak že se na obsah webu můžeš podívat, ale jen z desktopu. A na jakýkoliv jiným zařízením to prostě obsah neukáže.

Nahoru Odpovědět 18.11.2014 15:50
Nesnáším psaní { } ale bohužel jsou potřeba a vyhnout se jim nejde!
Avatar
Odpovídá na Daniel Zábojník
Michal Štěpánek:

A prozradíš nám smysl tvého počínání?

Nahoru Odpovědět  +4 18.11.2014 16:38
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
Avatar
Odpovídá na DHPICO
Daniel Zábojník:

No tak tohle řešení nefunguje..

Nahoru Odpovědět 18.11.2014 17:40
Nesnáším psaní { } ale bohužel jsou potřeba a vyhnout se jim nejde!
Avatar
Odpovídá na Daniel Zábojník
Michal Žůrek (misaz):

pokud tvůj mobile se neohlašuje se slovem mobile v User-agent, tak to samozřejmě fungovat nebude.

Nahoru Odpovědět 18.11.2014 17:54
Nesnáším {}, proto se jim vyhýbám.
Avatar
qwertyW
Redaktor
Avatar
Odpovídá na Daniel Zábojník
qwertyW:

A hlavně user agent je věc,která se dá velmi snadno obejít

Nahoru Odpovědět 18.11.2014 18:26
Programuji, tedy jsem.
Avatar
Odpovídá na qwertyW
Michal Žůrek (misaz):

no na mobilu teda moc nevím...

Nahoru Odpovědět 18.11.2014 18:27
Nesnáším {}, proto se jim vyhýbám.
Avatar
Michal Žůrek (misaz):

tak další možnost je, že si tam dáš media queries a při malém zařízení všechno nastavíš na display:none .

Nahoru Odpovědět  -4 18.11.2014 18:28
Nesnáším {}, proto se jim vyhýbám.
Avatar
qwertyW
Redaktor
Avatar
Odpovídá na Michal Žůrek (misaz)
qwertyW:

Třeba Maxthon to zvládá(pro droida)

Nahoru Odpovědět 18.11.2014 18:38
Programuji, tedy jsem.
Avatar
Eldan
Člen
Avatar
Eldan:

Pokud ti nestačí kontrola useragenta, pak zbývá kontrolovat velikost okna prohlížeče... ikdyž se současnými telefony které mají často i vyšší než FullHD rozlišení to asi bude nanic. Napadá mě pak ještě kontrolovat hostname a pokud je uživatel připojený přes mobilního operátora tak ho nepustit. Ale tím bys zase omezil lidi co mají na PC mobilní připojení a telefony na wifi by se pořád připojit mohly.

Nahoru Odpovědět 19.11.2014 12:56
Unobfuscated executable == free source code
Avatar
Daniel Vítek
Tým ITnetwork
Avatar
 
Nahoru Odpovědět  +2 19.11.2014 13:09
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 13 zpráv z 13.