![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 4.08.2009 Ostrzeżenie: (0%) ![]() ![]() |
Mam plik index.php którego zawartośc wygląda tak
Kod <?php if(isset($_GET['komponent'])) include('komponenty/'.$komponent.'/'.$komponent.'.php'); require('silnik.php'); $Komponent = 'index'; if($BazaDanych == 'mysql') { $ZapytanieStrona = 'SELECT * FROM '.$Prefix.'strona WHERE strona_id'; } if(!WykonajZapytanie($ZapytanieStrona)) { PokazBlad('Bł±d w zapytaniu',__FILE__,__LINE__,$ZapytanieStrona); } $Wynik = PobierzWynik(); $Wynik[0]['strona_tytul'] = stripslashes($Wynik[0]['strona_tytul']); $Wynik[0]['strona_tresc'] = stripslashes($Wynik[0]['strona_tresc']); $Wynik[0]['strona_keyword'] = stripslashes($Wynik[0]['strona_keyword']); $Wynik[0]['strona_desc'] = stripslashes($Wynik[0]['strona_desc']); $SlowaKuczowe = $Wynik[0]['strona_keyword']; $OpisStrony = $Wynik[0]['strona_desc']; $TytulStrony = $Wynik[0]['strona_tytul'].' - '; Szablon(); ?> I chciałbym zrobić tak aby przy wpisaniu strony www.jakasstrona.pl/index.php wyswietliła mi się ta część pliku Kod require('silnik.php'); $Komponent = 'index'; if($BazaDanych == 'mysql') { $ZapytanieStrona = 'SELECT * FROM '.$Prefix.'strona WHERE strona_id'; } if(!WykonajZapytanie($ZapytanieStrona)) { PokazBlad('Bł±d w zapytaniu',__FILE__,__LINE__,$ZapytanieStrona); } $Wynik = PobierzWynik(); $Wynik[0]['strona_tytul'] = stripslashes($Wynik[0]['strona_tytul']); $Wynik[0]['strona_tresc'] = stripslashes($Wynik[0]['strona_tresc']); $Wynik[0]['strona_keyword'] = stripslashes($Wynik[0]['strona_keyword']); $Wynik[0]['strona_desc'] = stripslashes($Wynik[0]['strona_desc']); $SlowaKuczowe = $Wynik[0]['strona_keyword']; $OpisStrony = $Wynik[0]['strona_desc']; $TytulStrony = $Wynik[0]['strona_tytul'].' - '; Szablon(); a przy wpisaniu www.jakasstrona.pl/index.php?komponent=komponent ta część pliku Kod if(isset($_GET['komponent'])) include('komponenty/'.$komponent.'/'.$komponent.'.php'); Bawię się już z tym bardzo długo i nie mam pomysłu na to. Za każdą pomoc bardzo dziękuję. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 14.08.2009 Ostrzeżenie: (0%) ![]() ![]() |
Spróbuj tak
Dodaj to tego jeszcze filtrowanie zmiennej komponent. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 4.08.2009 Ostrzeżenie: (0%) ![]() ![]() |
Wywala mi błąd w tej linijce (Failed opening) czego nie może pokazywać. I dla index.php nie może mi tego includować.
Kod include('komponenty/'.$komponent.'/'.$komponent.'.php'); gdy wpisuje index.php. Dla linka Kod /index.php?komponent=komponent nie pobiera zaś zawartości. Ten post edytował parafik 15.08.2009, 09:41:39 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 14.08.2009 Ostrzeżenie: (0%) ![]() ![]() |
Aby pobrało ci plik dla linku /index.php?komponent=komponent musisz mieć taki plik na serwerze
Kod komponenty/komponent/komponent.php
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 4.08.2009 Ostrzeżenie: (0%) ![]() ![]() |
Otóż tak się składa że mam. W chwili obecnej mam tak że otwiera mi index.php prawidłowo. Ale w tym pliku mam zmienną $GET wyglądająca dokładnie tak
Kod if(isset($_GET['komponent'])) include('komponenty/'.$komponent.'/'.$komponent.'.php'); Po wpisaniu w przeglądarce np. index.php?komponent=zaloguj wyświetla mi ten oto komponent. Sprawa się ma tak że chce też mi otworzyć zawartość index.php. Zależy mi na tym aby to było zawarte wszystko w jednym pliku. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.09.2025 - 17:30 |