![]() |
![]() |
-TeeDee- |
![]()
Post
#1
|
Goście ![]() |
Witam, poniżej jest skrypt, który wywołuje zawartosc pliku news na stronie głownej i zakladce news oraz Introduction w zakladce Introduction. Nie wiem co jest nie tak niby wszystko dziala sprawnie ale na stronie głownej pod news'ami pokazuje mi bład: Notice: Undefined index: id in /home/a6483513/public_html/strona/index.php on line 208
208 linia to
skrypt:
Prosze o pomoc. |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 798 Pomógł: 307 Dołączył: 13.05.2009 Skąd: Gubin/Wrocław Ostrzeżenie: (0%) ![]() ![]() |
To nie jest problem include, a problem brakującego klucza w tablicy GET. Najprościej to zrobić sobie funkcję która będzie sprawdzać i jednocześnie zwracać wynik w przypadku kiedy taki klucz będzie istnieć. Tutaj masz przykład:
Kod <?php function getParametr($key, $default = false) { return isset($_GET[$key]) ? $_GET[$key] : $default; } Wrzucasz to sobie gdzieś na początku kodu, a używasz w taki sposób: Kod <?php function getParametr($key, $default = false) { return isset($_GET[$key]) ? $_GET[$key] : $default; } if(getParametr('id') == 'news'){ include "news/news.php"; } if(getParametr('id') == 'Introduction'){ include "Introduction/Introduction.html"; } I wtedy masz sprawdzanie czy dany klucz w tablicy GET istnieje. Ten post edytował by_ikar 14.10.2011, 12:05:07 |
|
|
-TeeDee- |
![]()
Post
#3
|
Goście ![]() |
Tylko co zrobic zeby news dzialal jeszcze na głownej stronie
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 1 798 Pomógł: 307 Dołączył: 13.05.2009 Skąd: Gubin/Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Musisz wejść na odpowiednią stronę, tzn w linku podać odpowiedni parametr. W twoim przypadku index.php?id=news wtedy (tak zakładam, licząc że reszta skryptu działa ok) powinien wyświetlić ci się news.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 07:21 |