Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Pomoc z header
Forum PHP.pl > Forum > PHP
AuronDiel
Witam wszystkich! O to kod:
  1. <?php
  2. if(strstr($_SERVER['HTTP_USER_AGENT'],'Iphone') || strstr($_SERVER['HTTP_USER_AGENT'],'iPod') || strstr($_SERVER['HTTP_USER_AGENT'],'iPad'))
  3. {
  4. header('Location: przepraszamy.php');
  5. }
  6. if(strstr($_SERVER['HTTP_USER_AGENT'],'Windows') || strstr($_SERVER['HTTP_USER_AGENT'],'imac'))
  7. {
  8. header('Location: index.php');
  9. exit();
  10. }
  11. ?>

a wypluwa:
Parse error: syntax error, unexpected '{' in /home/xxx/domains/xxxx/public_html/index2.php on line 8

Domyślam się, że nie może po prostu być 2 header. Proszę o pomoc w naprawieniu kodu.
barthez66
Prawdopodobnie masz rację nie może być 2 headreow na jednej stronie smile.gif
Szymciosek
U mnie to nie stwarzało problemu, Windows7, najnowszy chrome, wamp server najnowszy, zapisane w notepad++, uruchomione w przeglądarce na localu i działa, tylko mam error, że nie ma index.php.

Po małych zmianach, w drugim przypadku czyli mobile devices też działa.
vermis
To nie kwestia funkcji header, tylko błąd składniowy. Sugeruję aby dokładniej czytać kody błędów. Kod który wkleiłeś wygląda na poprawny, więc musiałeś go poprawić i powinien działać.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.