e ovako
ovako izlgleda moja baza:
a ovako .htaccess
i to lepo radi dobije se ovako artikal-168.html
ali ja bih hteo da mi to ide preko imena artikla... tj da ispadne ovako recimo artikal-Sky-Line-5.html
e sad ja u artikli.php prikazujem artikle preko id-a, znaci ono tipa if(isset($_GET["artikal"])) .. izbaci iz baze artikal sa tim id-eom...
naisao sam o ovme na es-u i nasao ali taj lik ga je preusmerio na neki tamo link i nije mi bas najasnije :(
trazio po netu butao i cackao ali nikako da nadjem resenje koje meni treba... :(
ideja je da saljem i id i ime artikla ali korisnici ce da vide i id a ja to necu ali opet sta bi sa imenom.. razmisljao sam ovako:
da saljem samo ime artilkla a posto je u bazi sa razmacima onda ovako
i sad da stavim
ovo radi ali mi nekako se cini da nije pravo resenje... i ne pada mi na pamet sta bih mogao da radim sa nasim slovima jer bi pretpostavljam imao problema....
jel bi mogao neko da mi pomogne kako ovo da resim?
hvala unapred...
ovako izlgleda moja baza:
Code:
id ime
-----------------------
1 Trenerke komplet 10
2 Sky line 5
2 Mnđuše 5
... ...
id ime
-----------------------
1 Trenerke komplet 10
2 Sky line 5
2 Mnđuše 5
... ...
a ovako .htaccess
Code:
RewriteEngine On
RewriteRule ^artikal-([^-]*)\.html$ /artikli.php?artikal=$1 [L]
RewriteEngine On
RewriteRule ^artikal-([^-]*)\.html$ /artikli.php?artikal=$1 [L]
i to lepo radi dobije se ovako artikal-168.html
ali ja bih hteo da mi to ide preko imena artikla... tj da ispadne ovako recimo artikal-Sky-Line-5.html
e sad ja u artikli.php prikazujem artikle preko id-a, znaci ono tipa if(isset($_GET["artikal"])) .. izbaci iz baze artikal sa tim id-eom...
naisao sam o ovme na es-u i nasao ali taj lik ga je preusmerio na neki tamo link i nije mi bas najasnije :(
trazio po netu butao i cackao ali nikako da nadjem resenje koje meni treba... :(
ideja je da saljem i id i ime artikla ali korisnici ce da vide i id a ja to necu ali opet sta bi sa imenom.. razmisljao sam ovako:
da saljem samo ime artilkla a posto je u bazi sa razmacima onda ovako
Code:
$pom = $niz[1]; // gde je niz[1] ime artikla u bazi
$reg = '[\s]';
$sta = '-';
$konacno = preg_replace($reg, $sta, $niz[$1]);
$pom = $niz[1]; // gde je niz[1] ime artikla u bazi
$reg = '[\s]';
$sta = '-';
$konacno = preg_replace($reg, $sta, $niz[$1]);
i sad da stavim
Code:
echo <a href='artikal-" . $konacno . ".html'>". $pom ."</a>
a da se u artikli.php u imenu artikla umesto - zameni sa space da bi mogao da se izvuce artikal iz baze i da se prikaze...echo <a href='artikal-" . $konacno . ".html'>". $pom ."</a>
ovo radi ali mi nekako se cini da nije pravo resenje... i ne pada mi na pamet sta bih mogao da radim sa nasim slovima jer bi pretpostavljam imao problema....
jel bi mogao neko da mi pomogne kako ovo da resim?
hvala unapred...