Autor Zpráva
Anonymní
Profil *
Čau, chtěl bych mít dynamické url. Mám následující kód:

.htaccess
RewriteEngine On
RewriteRule ^clanek-(.*) neco.php?id=$1

Chtěl bych si v php nastavit aby byla adresa třeba "novinky, novinky/2-nazev-novinky". Díky za rady.
Darker
Profil
Co přesně myslíš tou adresou, cos uvedl v uvozovkách?


Patří do jiné sekce.
Anonymní
Profil *
Aha, za špatnou sekci se omlouvám. Abych si udělal takový malý router. Nastavím si v php třeba url aby byla "novinky" a brala script novinky.php další bych si nastavil novinky-detail.php?id=1 a url by byla "novinky-detail/1-nazev-novinky".
yFang
Profil
Anonymní:
Nějak takhle
RewriteEngine On
RewriteRule ^(.*)/([0-9]*)-(.*)$ $1\.php?id=$2 


A pak si upravíš odkazy, tak že tam hodíš za tu pomlčku název novinky, který však nijak nebude ovlivňovat, co se zobrazí, důležité bude jen to id.
Anonymní
Profil *
A jak by mělo vypadat url? Mám url: href="novinky-detail/neco/1-nazev" to něco je neco.php. Díky!
Anonymní
Profil *
Tak už jsem na to přišel, díky!

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: