Pradinis
Pagalba
Užsisakyk!
- Reklamą
- Hostingą
- El. pašto dėžutę
Užsisakyk!
Įrankiai
Pasidalink
- Visos temos
Atsidarome maincore.php ir susirandame: // Strip Input Function for Members, prevents HTML in unwanted places function superinput($text) { if (QUOTES_GPC) $text = stripslashes($text); $search = array("<script", "script>", "/script", "<?", "?>", "document.cookie", "+document", "cookie;", "Cookie:", "Image()", "_GET", "REMOTE_ADDR", "HTTP_REFERER"); $replace = array("-script-", "-script-", "-script-", "<.?", "?.>", "-document-", "-document-", "-cookie-", "-cookie-", "-Image-", "-get-", "-remote-addr-", "-http-referer-"); $text = str_replace($search, $replace, $text); return $text; } Po juo dedame: require_once INCLUDES."seoname.php"; Taigi pradedame susikuriame tuščią .htaccess failą, jeigu jis jau yra tada rašome nuo viršaus. RewriteEngine On Dabar toliau praleidžiame eilutę ir rašome kas į jį įeis. Štai darau pavizdį: RewriteRule ^news-cat$ news_cats.php [N] Tai dabar bus: http://adresas.lt/naujienos P.S. Jei norite dedėti kažkokia galūne tai ten kur ^naujienos derašome .html Dabar pateiksiu tokių variantų kaip padaryti tarkime: narys1-flap 1 - Tai nario ID. RewriteRule ^failas,([0-9]+)-([-_0-9a-zA-Z]*)$ downloads.php?download_id=$1 http://adresas.lt/failas,510-siuntinio_pavadinimas Dabar į downloads.php kur atsisiuntimo linkas pakeičiame į: <a href='".BASEDIR."failas,".$data['download_id']."-".seoname($data['download_title'])."'> Dabar keisime profile.php lookup. Gausime tokį vaizdą narys-fLap-id1 RewriteRule ^narys-(.*)-id([0-9]+)$ profile.php?lookup=$2&nikas=$1 [L] Kur norime, kad rodytu tokius rezultatus rašome: <a href='".BASEDIR."narys-".$data['user_name']."-id".$data['user_id']."' class='side'>".$data['user_name']."</a> Na ir tiek betrūko, kad būčiau pamiršęs šį dalyką. Į savo includes folderį įdedame šį failą: http://downloads.webdnd.com/Prie...eo-url.rar - Jei kam neaiškų tai čia SEO Replaceris. :) | Straipsnio informacijaAutoriusfLap Parašymo data 2010 sausio 8 19:01:16 Komentarų 29 Skaityta 8313 Spausdinti |
<a href='".BASEDIR."failas,".$data['download_id']."-".seoname($data['download_title'])."'>
<a href='".BASEDIR."narys-".$data['user_name']."-id".$data['user_id']."' class='side'>".$data['user_name']."</a>
// Strip Input Function for Members, prevents HTML in unwanted places
function superinput($text) {
if (QUOTES_GPC) $text = stripslashes($text);
$search = array("<script", "script>", "/script", "<?", "?>", "document.cookie", "+document", "cookie;", "Cookie:", "Image()", "_GET", "REMOTE_ADDR", "HTTP_REFERER");
$replace = array("-script-", "-script-", "-script-", "<.?", "?.>", "-document-", "-document-", "-cookie-", "-cookie-", "-Image-", "-get-", "-remote-addr-", "-http-referer-");
$text = str_replace($search, $replace, $text);
return $text;
}
|