Strona 1 z 1

Problem z include

: czw mar 08, 2007 3:52 pm
autor: tenek
Witam. Wraz z rozbudową mojej stronki pojawił sie problem wczytywania stron. Bezsensowne okazało sie wczytywanie wszystkich warst. postanowiłem więc skożystać z funkcji include();
I tu pojawił mi sie problem. Ponieważ gdy wywołuję cos takiego:
<?
$plik=$ID.".html";
if($ID==''){include("start.html");}else
{
include("$plik");
}
?>
I poniżej mam taki kod:
<a href="index.php?ID=omnie">O mnie</a>
wyświetla mi sie ciąglestrona start.html. Jakkolwiek bym nie zmieniał. Czy mam tu jakis bład??
Sprawdzałem na dwóch serwerach.
Jeśli mam coś źle, to jak to powinno wyglądac?
Dzięki za pomoc.

Re: Problem z include

: czw mar 08, 2007 5:45 pm
autor: Hawk
Użyj $_GET["ID"] to zadziała.

Re: Problem z include

: pn mar 12, 2007 6:42 pm
autor: SeaDog
a nie lepiej użyć file_exists()?

[php]<?php
if(file_exists("".$_GET["ID"].".html")) {

include("".$_GET["ID"].".html");

} else {

include("start.html"); }
?>[/php]