Pagina 1 din 1

variabile din adresa URL

Scris: Lun Apr 19, 2010 12:32 pm
de ashantyk
salut,

nu sunt sigur daca s-a mai scris pe forum despre asta, dar nu stiu ce ar trebui sa caut.
ce vreau sa fac e sa iau cateva variabile din adresa url si sa lucrez cu ele in php in felul urmator:

cand accesez pagina http://example.com/categorie/sectiune/variabila
sa se execute pagina index.php (situata in http://example.com/) in care sa primesc 3 variabile ce iau valoarea "categorie","sectiune" si "variabila" cu care sa pot lucra in script

as dori un exemplu de cod si implicit cum se numeste ceea ce vreau sa fac eu

multumesc anticipat :P[/b]

Scris: Lun Apr 19, 2010 12:45 pm
de LXS
Cum ai scris tu acolo este url rewrite,
http://example.com/categorie/sectiune/variabila
linkul de mai sus arata exact asa:
http://example.com/index.php?categorie= ... iabila=val

Ca sa preiei valoarea acestor variabile, folosesti variabilele predefinite, in acest caz $_GET["categorie"],$_GET["sectiune"], etc...

Cred ca ai inteles cum sta treaba.

Scris: Lun Apr 19, 2010 12:49 pm
de ashantyk
asta era faza .... nu vreau sa scriu variabilele in adresa cum ai scris tu...
cu ampersant (&)

vreau sa le scriu cum le-am scris eu si sa le preiau in niste variabile predefinite

Scris: Lun Apr 19, 2010 12:56 pm
de LXS
Asa arata link-ul normal cu ampersand fara sa faci un url rewrite, deci tu ai linkul:
http://example.com.index?categorie=val& ... iabila=val
Ai index.php, o sa preiei valorile de la variabile, apoi i faci link-ului un url rewrite, si o sa arate asa:
http://example.com/categorie/sectiune/variabila
Eu asa vad rezolvarea acestei probleme.

Scris: Lun Apr 19, 2010 1:23 pm
de ashantyk
pai daca cineva incearca sa intre pe pagina respectiva accesand http://example.com/categorie/sectiune/variabila sa inteleg ca va primi eroarea 404 ceea ce nu e convenabil...

un exemplu de ceea ce vreau sa fac se regaseste si in scriptul de wordpress:
accesezi: [b]http://un_blog_oarecare_wordpress.com/nume_articol_sau_ceva_de_genu</b> ,ramane asa url-ul si incarca cu index.php-ul un articol din baza de date

bine, aici e si faza ca poate ia nume_articol_sau_ceva_de_genu cu $_GET[0] ca nu e cu mai multe variabile in adresa separate cu \ si nu cu &

dar ceva asemenator vreau sa fac, insa in felul specificat in primul post/reply

Scris: Lun Apr 19, 2010 1:27 pm
de LXS
URL REWRITE. GOOGLE IT.