[ MilanRS @ 09.06.2008. 22:32 ] @
Pitanje za profesionalce.
Vidio sam nekoliko sajtova na kojima su linkovi ovog tipa:
http://example.org/latn/?page=&kat=1&vijest=174

Ne piše npr. index.php?kljucnarijec=to

Ako je to php, kako se to postiže, da li je bolje nego sa .php? i da li se preporučuje?
[ Jbyn4e @ 09.06.2008. 23:00 ] @
MOze biti ali i ne mora. Ako je kod recimo Apache web servera postavljeno da je default stranica (recimo) index.php, onda ovo jeste istovetno. Jedini nacin da isprobas je da upises index.php ali tu je onda problem ako je recimo default stranica postavljena na, lupicu, zgrnj.php.
Ne mora to da bude php, ovo ?page i &kat su samo promenljive koje se prosledjuju stranici koja na osnovu GET metode zna sta da radi sa njima. Moze da bude bilo koji skript jezik, npr istovetno je i za perl, i za jsp i asp, i aspx i ostalo.
Dakle, ne zavisi od skript jezika vec od podesavanja web servera.


[ mickey.co.ba @ 09.06.2008. 23:03 ] @
ja mislim da na osnovu ovog linka sto si nam dao ne možeš saznati dali je php ili nesto drugo... oblik linka mozes kroz .htaccess mjenjati i podesiti da se adresa završava sa .php a da u opće nije php skripta
[ jablan @ 09.06.2008. 23:07 ] @
http://en.wikipedia.org/wiki/Rewrite_engine
[ PHP @ 10.06.2008. 07:37 ] @
samo isprobaj dodati u link ispred ? index.php pa ces vidjeti jeli to PHP scripta.

a kod php-a se to postize tako sto izostavis ime scripte npr: ?get=1
i u kojem god se file-u nađe ovakav code server link prosljeduje na scriptu u kojoj je taj link.
[ Jbyn4e @ 10.06.2008. 07:48 ] @
@PHP, zar bas moras da ponavljas ono sto sam rekao, i to nepotpuno? Sta ako sam ja definisao da se meni default stranica zove zdrnj.php i da se to u stvari otvara prilikom otvaranja www.domen.com? Kako ce mu to pomoci ako stavi index.php ispred, kad ja u tom slucaju ni nemam index.php, vec se otvara zdrnj.php?
Drugi deo odgovora opet nema nikakve veze sa PHP-om, vec sa HTML-om,
Citat:

<a href="?test=12">Test</a>

ce napraviti u html stranici isti takav link, a ne mora da ima veze sa PHP-om....
[ PHP @ 10.06.2008. 08:31 ] @
Prvo izvini ako prepisujem.

Drugo, zasto koplikovati kada znamo da je tako u 80% slucajeva.
[ Jbyn4e @ 10.06.2008. 19:51 ] @
Pre ce biti 98% slucajeva, ali dobro. Ali svejedno, ucis nekoga nesto pogresno, sto nema veze sa php-om vec html-om.
[ MilanRS @ 10.06.2008. 20:21 ] @
Hvala vam svima na odgovorima. Već neko vrijeme baratam sam php, sada polako kombinujem sa mysql.
Nisam znao da se to tako zove


Nekako mi ljepse izgleda kada je www.sajt.com/prvo/5 i sl.
Proučiću vaše odgovore da vidim mogu li i sam tako nešto podesiti.
Još jednom, hvala.
MilanRS
[ MilanRS @ 11.06.2008. 16:33 ] @
Evo jedan pravi link, stavicu ga jer ovo nije reklama, samo dobar primjer toga o cemu sam pisao.
Znaci, da li treba puno podesavanja i neka posebna metoda snimanja fajlova da bi se dobilo ovako nesto? Ne vjerujem da su ovo sve podfolderi, nego opcije sa "?"
http://www.glassrpske.com/vijest/8/srbija/cir/
[ Nemanja Avramović @ 11.06.2008. 19:22 ] @
Već si dobio odgovor gore. Prouči mod_rewrite (Apache-ov rewrite engine) i sve će ti se samo kasti
[ jablan @ 11.06.2008. 19:32 ] @
Ili uzmi neki MVC frejmvork, oni obično obezbeđuju prepisivanje URL-ova bez potrebe da ih ti ručno obrađuješ.