![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 36 Pomógł: 1 Dołączył: 7.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Mam bazę danych z kolumnami (aliasID,query,keyword). W 'query' zapisuje się zapytanie, np. 'index.php?strona=oferta', a keyword klucz - w tym przypadku 'oferta'. W pliku index.php jest taki kod:
W .htaccess mam wpis:
Chodzi o to, że teraz po wywaołaniu adresu http://www.strona.pl/oferta jeśli w bazie znajdzie alias o takim kluczu (oferta) miałaby się wyświetlić strona z adresu zgodnego z tym co jest w kolumnie 'query', czyli: http://www.strona.pl/index.php?strona=oferta jednak include wyświetla zawartość poprawnie tylko jeśli adres jest bez zmiennej - ze zmienną wyświetla się pusta strona Jakim sposobem poprawnie wyświetlić zawartość wybranej podstrony za pomocą danych z tabeli MySQL, z aliasami tych podstron? Chciałbym stworzyć najprostszy system SEO. Ten post edytował wbeatn 28.10.2014, 08:24:37 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) ![]() ![]() |
Zrozum, że PHP szuka pliku o nazwie index.php?strona=oferta a nie oferta.php
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 36 Pomógł: 1 Dołączył: 7.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
Zrozum, że PHP szuka pliku o nazwie index.php?strona=oferta a nie oferta.php Ale nie istnieje u mnie plik oferta.php. Przeczytaj jeszcze raz pierwszy post dokładnie. Nie chce by wyświetlało zawartośc pliku, a zawartość którą wywołuje użycie adresu ze zmienną. W tym przypadku dokładnie to samo, co wyświetla się po ręcznym wpisaniu 'http://www.strona.pl/index.php?strona=oferta' w pasku adresu przeglądarki Ten post edytował wbeatn 28.10.2014, 09:00:23 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 00:58 |