От: Търсачка в HTML
Ох боже мой :d
Примерен линк:
http://uroci.net/urok/2843/Последни-теми-от-форума.html
Линкът реално е нещо от рода на index.php?mode=urok&id=2843&name=Последни-теми-от-форума
После лек rewrite в .htaccess и става urok/2843/Последни-теми-от-форума.html
Пример (може и да не работи)
RewriteRule ^([a-z]+)/([0-9]+)/([0-9a-zA-Z]+).html index.php?mode=$1&id=$2&name=$3 [L]
После след като знаят реално какви са адресите. В самия код са си избрали линкът да е <a href="' . $site_url . '/urok/' . $id . '/' . $name . '">Име на урока</a>
Където $site_url е линкът на сайта. Примерно
http://uroci.net. $id е id на самия урок, а $name е името на урока. Схвана ли?
Доста по-практично е да се работи с база данни отколкото с файлове.
Все пак да допълня, ако не си разбрал: Uroci.net не си записват информацията във файлове, а в база данни. Въобще не си мисли да записваш своята информация във файлове, ако искаш динамично да променяш, добавяш, триеш, защото първо ще ти е много трудно да го реализираш, второ е по-бавно.