Problem z funkcja include
Napisane: 23 października 2005, o 14:26
Witam
Ucze sie programowania w php. I napotkalem problem:)
Mianowice stworzylem plik index.php, dzial.php, lewa.htm, prawa.htm, srodek.htm
W pliku dzial.php stworzylem tapele z 3 kolumn. W pierwszej kolumnie za pomoca skryptu <?php include("lewa.htm"); ?> wstawilem plik lewa.htm
podobnie zrobilem z ostatnią kolumną <?php include("prawa.htm"); ?>
W srodkowej kolumnie chcialem użyć funkcji:
<?
$urls=$id.".html"; /*zamiast html musimy podać jakie
rozszerzenia mają pliki, które chcemy wkleić */
if(file_exists("$urls"))
{
$file=fopen($urls,"r"); /* otwiera plik o ścieżce
dostępu równej wartości
zmiennej $id plus rozszerzenie */
while($linia=fgets($file, 99))
{
echo($linia); // wyświetla zawartość pliku $file
}
fclose($file); // zamyka plik
}
else{
echo("<p align=\"center\"><b>BŁĄD 404</b><br><br>
Wystąpił błąd. Plik do którego prowadzi ten link NIE
ISTNIEJE !!!<br><br><a href=\"javascript:history.back()\">Powrót</a>");
} /* Tu pojawia się informacja, gdy wystąpi błąd */
?>
Tak aby po wpisaniu adresu np. dzial.php?id=srodek w srodkowej kolumnie pojawil się plik srodek.htm
A np. gdy wpisze dzial.php?id=lewa w srodkowej kolumnie otworzy się plik lewa.htm
Jak mam zmienic powyższy skrypt. Są tam opisy, ale nic mi nie pomogly.
Proszę o pomoc. Z gory dziekuje
[/code]
Ucze sie programowania w php. I napotkalem problem:)
Mianowice stworzylem plik index.php, dzial.php, lewa.htm, prawa.htm, srodek.htm
W pliku dzial.php stworzylem tapele z 3 kolumn. W pierwszej kolumnie za pomoca skryptu <?php include("lewa.htm"); ?> wstawilem plik lewa.htm
podobnie zrobilem z ostatnią kolumną <?php include("prawa.htm"); ?>
W srodkowej kolumnie chcialem użyć funkcji:
<?
$urls=$id.".html"; /*zamiast html musimy podać jakie
rozszerzenia mają pliki, które chcemy wkleić */
if(file_exists("$urls"))
{
$file=fopen($urls,"r"); /* otwiera plik o ścieżce
dostępu równej wartości
zmiennej $id plus rozszerzenie */
while($linia=fgets($file, 99))
{
echo($linia); // wyświetla zawartość pliku $file
}
fclose($file); // zamyka plik
}
else{
echo("<p align=\"center\"><b>BŁĄD 404</b><br><br>
Wystąpił błąd. Plik do którego prowadzi ten link NIE
ISTNIEJE !!!<br><br><a href=\"javascript:history.back()\">Powrót</a>");
} /* Tu pojawia się informacja, gdy wystąpi błąd */
?>
Tak aby po wpisaniu adresu np. dzial.php?id=srodek w srodkowej kolumnie pojawil się plik srodek.htm
A np. gdy wpisze dzial.php?id=lewa w srodkowej kolumnie otworzy się plik lewa.htm
Jak mam zmienic powyższy skrypt. Są tam opisy, ale nic mi nie pomogly.
Proszę o pomoc. Z gory dziekuje
[/code]