Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PYTANIE] Jak zrobić ...
Forum PHP.pl > Forum > PHP
killer99977
Witam,
mam problem nie jestem 'PRO' w PHP a chcę zrobić stronę w PHP i mam taki problem.
Ten kod jest wyciągnięty z webSPELL'a:
  1. <?
  2. if(!isset($site)) $site="news";
  3. $invalide = array('/','/\/',':','.');
  4. $site = str_replace($invalide,' ',$site);
  5. if(!file_exists($site.".php")) $site = "news";
  6. include($site.".php");
  7. ?>

I powinno to wyglądać tak jeśli otwieramy plik index.php w miejscu gdzie jest wpisany ten KOD pojawi się zawartość pliku news.php a jeśli damy link np: index.php?site=download powinna pojawić się zawartość pliku download.php ale tak się nie dzieje. Nadal jest wyświetlana zawartość pliku news.php.

Proszę o pomoc albo o przerobienie tego kodu lub o napisanie nowego.

PS
Jeśli zły temat to sorki jestem tu nowy. biggrin.gif
skowron-line
Temat jak najbardziej zły popraw bo mod będzie krzyczał
a co do kodu to

daj przed
  1. <li class="li2">if(![url="http://www.php.net/isset"]isset[/url]($site)) $site="news";

coś takiego
  1. $site = $_GET[ 'site' ];
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.