We are in the process of migrating this forum. A new space will be available soon. We are sorry for the inconvenience.

Includowanie strony z linkami includujacymi


tomjas
03-05-2008, 21:40
Witam.
Mam strone domowa z adresem localhost/index.php. Na stronie tej
sa linki do podstron w postaci:

Wpisy

oraz prosty skrypt obslugujacy je:

if(isset($_GET['page'])) {
switch ($_GET['page']) {
case "wpisy":
include "include/wpisy.php";
break;
}
}

Do tego momentu jest ok. Po kliknieciu na link strona jest ladnie
includowana i wyswietlana w postaci:

localhost/index.php?page=wpisy

Ale strona wpisy.php pobiera dane z bazy i wyswietla w skroconej formie
z linkiem do pelnego tekstu (cos jak klasyczne forum z fragmentem
wiadomosci). Nie wiem jak skonstruowac linki w pliku wpisy.php, by dane
do ktorych prowadza byly wyswietlane (includowane) na glownej stronie
index.php tak jak sa na niej wyswietlane odpowiednie podstrony. Inaczej
mowiac w pliku wpisy.php mam w skrocie cos takiego:

(...)
$row['wpis']=substr($row['wpis'],0,50);
echo $row['wpis'] . "..."; //fragment tekstu
echo 'Czytaj dalej
(...)
if (isset($_GET['id'])) {
(...)
echo $row['wpis']; //caly tekst
(...)
}

Lecz po klinieciu na na taki link tekst wyswietla sie jak wiadomo na
stronie (dla przykladu id=5):

localhost/wpisy.php?id=5

tracac cale formatowanie i szablon strony index.php. Czy jest mozliwosc
skonstruowania tych linkow tak, by finalny tekst byl includowany do strony
index.php? Mam nadzieje ze nie zamotalem za bardzo.
Z gory dzieki i pozdrawiam.