![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 733 Pomógł: 4 Dołączył: 11.11.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Mam problem. Udało mi się stworzyć http://www.strona.pl/podstrona/6 a chciałbym utworzyć taki http://www.strona.pl/podstrona/subpage/2 Gdzie podstrona to index.php?page=podstrona subpage to index.php?page=podstrona&subpage=2 a 2 to index.php?page=podstrona&subpage=2 Utworzyłem taki .htaccess ale nie działa mi to, zamiast tworzyć adres: [tt]http://www.strona.pl/portfolio/subpage/2[/tt]: .htaccess Kod RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-s RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^portfolio/([a-z0-9_-]+) index.php?page=portfolio&id=$1 RewriteCond %{REQUEST_FILENAME} !-s RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^portfolio/subpage/([a-z0-9_-]+) index.php?page=portfolio&subpage=$1 RewriteCond %{REQUEST_FILENAME} !-s RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^skrypty/([a-z0-9_-]+) index.php?page=skrypty&id=$1 RewriteCond %{REQUEST_FILENAME} !-s RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^skrypty/subpage/([a-z0-9_-]+) index.php?page=skrypty&subpage=$1 RewriteCond %{REQUEST_FILENAME} !-s RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^reklama/([a-z0-9_-]+) index.php?page=reklama&id=$1 RewriteCond %{REQUEST_FILENAME} !-s RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^reklama/subpage/([a-z0-9_-]+) index.php?page=reklama&subpage=$1 RewriteCond %{REQUEST_FILENAME} !-s RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^([a-z0-9_-]+) index.php?page=$1 [L] Pokazuje poprawny adres tylko, że jak przejdę na drugą stronę to pokazuje błąd: Kod Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /a/b/c/d/portfolio.php on line 64 lub Kod Unknown column 'subpage' in 'where clause' Tylko że ja subpage nie trzymam w bazie tylko w zmiennej. linijki 60-77
Mógłbym prosić o pomoc? Z góry dziękuje ![]() Pozdrawiam, nansss Błędna kolejność w .htaccess powinno być najpierw dla subpage a później dla id Rozwiązane -------------------- |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 19:16 |