» »

PHP: mod rewrite vs explode

PHP: mod rewrite vs explode

david ::

ravno berem malo clanke v tem smislu, pa me zanima kaj je boljse, zakaj in podobno ...
-.-.-.-.-.-.-.-.-.-.-.-.-
splet01.net

darh ::

eehm davidka??

mod_rewrite je stvar indijancev (modul za Apacha da ne bo pomote) ne PHPja.. in omogoča "pravilno" oz "drugačno" parsanje danih urljev...

explode -- (PHP) ta funkcija ti pa razbije string glede na podan delimitier...


/me zmeden :)
Excuses are useless! Results are priceless!

david ::

em, ja :))) sm vedu da sm smotan sam ne pa tolk :))

ok, za razbijanje querystringov ... kaj je bols, mod rewrite al explode?

pac, jest kot jest :))
-.-.-.-.-.-.-.-.-.-.-.-.-
splet01.net

darh ::

sam si res smotan :P

kaj točno bi rad naredil?

ps: oglej si $_GET v manualu :D
Excuses are useless! Results are priceless!

david ::

:D

ce pogledas naprimer PHP: mod rewrite vs explode ... no, zakaj ne bi zgledal tko: http://slo-tech.com/forum/73799

a zastops kaj cem? :))
-.-.-.-.-.-.-.-.-.-.-.-.-
splet01.net

Ziga Dolhar ::

davidka, ampak ZAKAJ bi explodal?
https://dolhar.si/

david ::

ker sta ti dve moznosti ... al mod rewrite al pa explode ... razen ce obstaja se kej ...
-.-.-.-.-.-.-.-.-.-.-.-.-
splet01.net

Ziga Dolhar ::

davidka, z "explode" misliš na PHP funkcijo explode() [versus implode()]?
--

Dodatek: mnja, očitno misliš to. Beri xbiteov post. Array $_GET.

hint: naredi filetek index.php in ga odpri kot [localhost]/index.php?Bla=BU!&Hehehe=Blablabla&Mekekeke=VBohinjuJeLepo.

v index.php napiši var_dump($_GET);
https://dolhar.si/

Zgodovina sprememb…

david ::

NULL

kaj nej s tem? :)
-.-.-.-.-.-.-.-.-.-.-.-.-
splet01.net

darh ::

upgrejdej PHP za enkrat :P


mod_rewrite ti (med drugim) omogoča izdelavo "lepše berljivih" (moj url se pa lepše bere kot tvoj!) URLjev. In da se naredit natanko to kar ti hočeš.
Ampak rewrite e ngine potem (oziroma pred tvojo skripto) pretvori v URL drugačne oblike (z drugačim QUERY STRINGom oziroma na drugo lokacijo, bla, bla, bla...

Torej.. zadevici imata zlo majo skupnega.
Excuses are useless! Results are priceless!

david ::

to ja :)) katera zadeva je boljsa?
-.-.-.-.-.-.-.-.-.-.-.-.-
splet01.net

darh ::

ne mors primerjat no :)

Odvisno kaj rabiš.

Če bi rad naredu "user-frendly-URLje" uporabi mod_rewrite in prefukej linke... :)
Excuses are useless! Results are priceless!

Zgodovina sprememb…

  • spremenil: darh ()

david ::

e, to :))

pol mod rewrite ... pac, userji so owce :)))

am, a si ti resu uno zadevo zadnjic?
-.-.-.-.-.-.-.-.-.-.-.-.-
splet01.net

darh ::

jap... feature smo črtal iz todoja 8-)
Excuses are useless! Results are priceless!

blewlelel ::

Možnost primerjave bi bila npr.

index.php?x=stran/druga_stran/tretja_stran
v tem primeru se lahko s funkcijo explode razdeli metodo $_GET['x'] npr..
$x = explode($_GET['x']);
x[0] -> stran
x[1] -> druga_stran
x[2] -> tretja_stran


lahko je pa npr. index.php/stran/druga_stran/tretja_stran
v tem primeru ne gre drugače kot z uporabo mod_rewrite, lahko bi se pa seveda dalo kombinirati zgornji naslov ali pa si zadevo umisliti drugače kot pa da so vse podstrani shranjene v $_GET['x'], ker bi se lahko dalo tudi prepisati index.php?x1=stran&x2=druga_stran&x3=tretja_stran, ter potem vsak $_GET['x'.$st] od nekega $st v zanki.. itd itd..

Ziga Dolhar ::

2003...2009
https://dolhar.si/

Tody ::

Ej a res nimate kej bolj pametnega počet kot 6 let stare poste iskat ?

blewlelel ::

Ne gre se za to, saj ni to neki chat, ampak je forum. Iskal sem nek problem in našel to stran v googlu. Torej v primeru če bo še kdo rabil pomoč in naletel na to temo, mu bo mogoče odgovor koristil.. Čas zapravljaš tukaj le ti, s takšnimi vprašanji, na katere moram sedaj odgovarjati..

Zgodovina sprememb…

  • spremenilo: blewlelel ()


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

mod_rewrite - prosim za nasvet

Oddelek: Programiranje
71280 (1156) carota
»

URL in struktura datotek na serverju

Oddelek: Izdelava spletišč
111369 (1114) technolog
»

mod_rewrite

Oddelek: Izdelava spletišč
111118 (1060) techfreak :)
»

Povezave v PHP

Oddelek: Izdelava spletišč
14980 (775) Gost
»

Večni problem na sinfoniki. Ne znajo uredit MOD_REWRITE ?!

Oddelek: Izdelava spletišč
51338 (1214) Tody

Več podobnih tem