Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]błąd w skrypcie zmieniającym strony
Forum PHP.pl > Forum > Przedszkole
zomb
Witam,
Mam taki skrypcik:

  1. <?php
  2. if(!isset($site)) $site="home";
  3. $invalide = array('/','/\/',':','.');
  4. $site = str_replace($invalide,' ',$site);
  5. if(!file_exists($site.".php")) $site = "home";
  6. include($site.".php");
  7. ?>


jeżeli adres jest typu index.php?site=home includuje plik home.php jeżeli typu index.php?site=idea includuje idea.php

Problem w tym, że gdy strona działa na domowym serwerze (webserv) wszystko działa ok, lecz jeżeli dam ją na serwer www (linux/apache) już nie działa i cały czas wyświetla się tylko zawartość pliku home.php
Skrypt działa tutaj:
http://zproject.pl/projects/be
novy85
zobacz ten sposób, jest prosty i działa bez problemów:
Temat: php szablon strony podstrony wywoywane zmienn
zomb
no tak, wiem że działa ale nie bardzo chce mi sie w case wpisywać kilkadziesiąt linijek kodu ponieważ jest to nie potrzebne i po za tym nie zawsze działa jak potrzeba ;/
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.