| Autor | Zpráva | ||
|---|---|---|---|
| nicneveda Profil * |
#1 · Zasláno: 8. 7. 2013, 22:31:38
Máám tenhle script:
<?php
require_once '../Mobile_Detect.php';
$detect = new Mobile_Detect;
$deviceType = ($detect->isMobile() ? ($detect->isTablet() ? 'tablet' : 'phone') : 'computer');
$scriptVersion = $detect->getScriptVersion();
?>
<?php
switch ($deviceType)
{
case "computer":
header("Location: jetopc.php");
exit;
break;
case "phone":
case "tablet":
header("Location: jetomobil.php");
exit;
break;
}
?>Jak udělat aby přesměrování fungovalo jak má? |
||
| Kcko Profil |
#2 · Zasláno: 8. 7. 2013, 22:36:53
Co to znamena nefunguje? Dostane se to vůbec do některé z nastavených větví?
|
||
| nicneveda Profil * |
#3 · Zasláno: 8. 7. 2013, 22:41:06 · Upravil/a: nicneveda
Dostane ale vypíše chybu
Warning: Cannot modify header information - headers already sent by (output started at /data/web/virtuals/47889/virtual/www/subdom/ua/examples/demo.php:1) in /data/web/virtuals/47889/virtual/www/subdom/ua/examples/demo.php on line 13 |
||
| jenikkozak Profil |
#4 · Zasláno: 8. 7. 2013, 22:43:02
|
||
| juriad Profil |
#5 · Zasláno: 8. 7. 2013, 22:49:02
nicneveda:
V tvém případě to nejspíš bude znak odřádkování na konci 6. řádku. Prostě 6. a 7. řádek vyhoď a mohlo by to být OK. |
||
| nicneveda Profil * |
#6 · Zasláno: 8. 7. 2013, 22:58:51 · Upravil/a: nicneveda
Vyhození 6. a 7. řádků nepomohlo, zkusím si přečíst ten článek
článek také nepomohl :( |
||
| Tori Profil |
nicneveda:
„output started at /data/web/virtuals/47889/virtual/www/subdom/ua/examples/demo.php:1“ BOM, viz Nejčastější potíže s PHP (FAQ) » Divný znak (čtvereček) na začátku includovaného souboru v UTF-8, anebo začáteční značka <?php není na prvním řádku/sloupci skriptu.
|
||
| nicneveda Profil * |
#8 · Zasláno: 9. 7. 2013, 06:46:27 · Upravil/a: nicneveda
Myslíte,, že i poznámkový blok dělá BOM singaturu? S podobným problémem jsem se ještě nikdy nesetkal.
Volné místo tam není, validátor BOM singaturu nenašel. |
||
| nicneveda Profil * |
#9 · Zasláno: 9. 7. 2013, 09:04:26
Vyřešeno BYLO TO UTF-8 with singature - v notepadu nejde nastavit, ale pomohl notepad 2 ( http://www.flos-freeware.ch/notepad2.html ). File > Encodings.
|
||
| aDAm Profil |
Tak se podívej na ten řádek co máš napsaný v chybě:
in /data/web/virtuals/47889/virtual/www/subdom/ua/examples/demo.php on line 13 ---- ok tak už nic. |
||
|
Časová prodleva: 13 let
|
|||
0