I want to apply the page HTML title in the URL
for example in here (stackoverflow) the url is something like that:
http://stackoverflow.com/questions/10000000/get-the-title-of-a-page-url
you can see the “get-the-title-of-a-page-url” part which is the page title
what i mean is when the user go to spowpost.php?post=1
the actual url that shows up when the pages load will be
spowpost.php?post=1$title=..the_title..
how can i do that?
EDIT: i was thinking about htaccess , but i don’t know this very well so tutorial would help for this CERTAIN case..
You can use .htaccess for this. For example:
Your PHP page (index.php) receives the id and title as parameters in
$_GET[]:You can then use that (or the id, which is easier) to retrieve the correct item from your data source:
Assuming you do have an id parameter in the URL of some sort, it’s easier to query based on that value. The title portion can be used really only to make a readable URL, without needing to act on it in PHP.
In reverse, to convert the title to the
format-like-this-to-use-in-urls, do:The above assumes your titles don’t include any characters that are illegal in a URL…
Or to feed to .htaccess: