Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Problem sa rewrite hiljaditi put

[es] :: PHP :: Problem sa rewrite hiljaditi put

Strane: 1 2

[ Pregleda: 5974 | Odgovora: 27 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Nemanja Avramović
Engineering Manager
MENU Technologies
Beograd, Srbija

Moderator
Član broj: 32202
Poruke: 4391
77.46.192.*

Sajt: https://avramovic.info


+46 Profil

icon Re: Problem sa rewrite hiljaditi put17.07.2008. u 21:38 - pre 192 meseci
pa ubaci .htaccess fajl u folder gde želiš da se primenjuje rewrite

i izbaci ono rewritebase iz .htaccess fajla

ili samo promeni rewritebase u /druga/
Laravel Srbija.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
 
Odgovor na temu

Wizard4U
Wizard4U

Član broj: 178049
Poruke: 122
*.adsl.net.t-com.hr.



Profil

icon Re: Problem sa rewrite hiljaditi put17.07.2008. u 22:09 - pre 192 meseci
Kužim!
 
Odgovor na temu

Wizard4U
Wizard4U

Član broj: 178049
Poruke: 122
*.adsl.net.t-com.hr.



Profil

icon Re: Problem sa rewrite hiljaditi put18.07.2008. u 11:22 - pre 192 meseci
1.Kako općenito umjesto id-a ispisati u linku ime! Znam da mogu dohvačati umjesto id-a ime, ali ime može biti isto (kod oglasa npr.).?

2.Imam register.php i ako se krivo ispuni neko polje onda ga preusmjerim na register.php?error=1 (ili 2, ili 3)
-kako da umjesto register.php?error=1 =>error/krivo-ime, i dal se može to uopče? i/ili dal mogu ga tako preusmjerit a da se uopče ne vidi gore u link baru da se promijenila adresa(tj. da je sakrivena)


 
Odgovor na temu

Nemanja Avramović
Engineering Manager
MENU Technologies
Beograd, Srbija

Moderator
Član broj: 32202
Poruke: 4391
77.46.192.*

Sajt: https://avramovic.info


+46 Profil

icon Re: Problem sa rewrite hiljaditi put18.07.2008. u 11:45 - pre 192 meseci
1. Ne možeš samo ime, vidiš da i ES stavlja ID pa posle toga ime. Ova tema: http://www.elitesecurity.org/t...oblem-sa-rewrite-hiljaditi-put - ID je 263293 a posle toga ide naslov teme

2. Submituješ form (POST metodom) opet na register.php a u njemu proveriš da li ima greška i ako ima ispišeš, znači bez ikakve redirekcije.
Laravel Srbija.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
 
Odgovor na temu

dakipro
Dalibor Jovic
Web Developer
Bergen, Norway

Moderator
Član broj: 31848
Poruke: 1792
*.dynamic.sbb.rs.

Sajt: norway.dakipro.com


+190 Profil

icon Re: Problem sa rewrite hiljaditi put18.07.2008. u 12:06 - pre 192 meseci
1. Teoretski, mozes i samo ime, ali to dodaje korak pri svakom pozivu. U posebnu tabelu ubaci se seo naziv, i neki sablon po kome se ubacuje prava putanja, recimo module=products part=show_details, id = 25 su polja u bazi, seo_name = product-tv-lcd-123. Na pocetku skripte se pokupi seo, pogleda se u bazi dal ga ima i sastavi se get prema poljima iz baze. Samo sto se naravno, pri svakom unosu/editovanju proizvoda i ostalih modula mora voditi racuna da se ne ubaci dva puta isti seo_name Ja sam to resio tako sto ajaxom uvucem seo logiku za svaki modul, i ona pri svakom unosu seo_name polja, na onchange proveri dal je link u bazi. Ako jeste, obavesti korisnika, i ako pak on nastavi dalje onda mu doda recimo id_proizvoda-unesen-seo-name cisto kako bi se razlikovao...
Naravno da je lakse dodati identifikator modula i id kao sto es radi, znaci stavis t123-naslov-teme, p123-naziv-poruke itd, sto i nije tako tesko za forume koji imaju recimo teme, poruke i profile recimo, na malo vecem cms-u se recimo onda stvari malo komplikuju kad imas vise stranica u okviru istog modula. A naravno, cesto klijent zeli samo to i nista drugo
2. defnitivno bez redirekcije, a mozes i preko sesije malo pipljivijim putem to da preneses, bez da muke mucis sa get-om. Zbog ovakvih stvari preferiram fuze-in-box stil programiranja radije no odvojene fajlove.
 
Odgovor na temu

Wizard4U
Wizard4U

Član broj: 178049
Poruke: 122
*.adsl.net.t-com.hr.



Profil

icon Re: Problem sa rewrite hiljaditi put29.07.2008. u 12:37 - pre 192 meseci
Kad stavim umjesto=>RewriteRule ^kategorija/([0-9]+)/naselje/(.*)/?$ category.php?category_id=$1&naselje_safe=$2 [L]

ovo=>

RewriteRule ^(.*)/(.*)/?$ category.php?naselje_safe=$1&category_id=$2 [L]

Dizajn mi se raspadne ali ostalo radi ok!
Zašto se to događa? Ideje?

A kad dodam na početak slash=>RewriteRule ^/(.*)/(.*)/?
dizajn je u redu ali veli da ne postoji ta stranica



[Ovu poruku je menjao Wizard4U dana 29.07.2008. u 15:57 GMT+1]
 
Odgovor na temu

Wizard4U
Wizard4U

Član broj: 178049
Poruke: 122
*.adsl.net.t-com.hr.



Profil

icon Re: Problem sa rewrite hiljaditi put06.08.2008. u 09:27 - pre 191 meseci
Evo javljam se jer od onda još nisam uspio rješiti sljedeći problem!

Ove linkove:

RewriteRule ^naselje/(.*)/(.*)/?$ index.php?exec=kategorija&naselje_safe=$1&category_safename=$2 [L]

RewriteRule ^regija/(.*)/(.*)/?$ index.php?exec=kategorija&regija_id=$1&category_safename=$2 [L]

Bih htio staviti u ovaj oblik:

RewriteRule ^(.*)/(.*)/?$ index.php?exec=kategorija&naselje_safe=$1&category_safename=$2 [L]

RewriteRule ^(.*)/(.*)/?$ index.php?exec=kategorija&regija_id=$1&category_safename=$2 [L]

Tj. tako d na početku je promjenjiva, a ne naselje ili regija! Ali to tako neće funkcionirat, tj. prvo kaj se desi je da se dizajn raspadne, a drugo da da javlja MYSQL grešku za jedan od njih jer neda su oba linka tj. da oba na početku imaju promjenjive!

Ako nitko nezna kako da stavim za oboje zamolio bih barem da mi netko objasni kako da stavim za jedan a da mi se dizajn ne raspadne?!

PS. zašto se uopče dizajn raspadne.
Puno hvala
 
Odgovor na temu

Wizard4U
Wizard4U

Član broj: 178049
Poruke: 122
*.adsl.net.t-com.hr.



Profil

icon Re: Problem sa rewrite hiljaditi put06.08.2008. u 09:47 - pre 191 meseci
Zanimljivo, stavio sam umjesto (.*) ovo => ([a-zA-Z0-9_-]+)$ i radi! Jupi...

Ali ovo mi izbaci naša slova što je sad kod mene problem onda,a li evo objasnit ću situaciju pa možda netko skuži o čemu je riječ!

Svugdje upotrebljavam za naselja naziv bez naših slova(umjesto njih eng. tj. bez kvaćica), ali gore u headeru je Javascript location menu.
On vuče nazive naselja iz .js file-au kojem su nazivi sa našim slovima, e sad ja u bazi imam naselje (naš naziv) i naselje_safe (bez kvačica i slićno)! Jel moguće kako da se ti nazivi zamjene prije nego ovaj odabrani iz .js file-a otiđe u URL? Ili bilokji savjet ili usmjerenje kako to rješiti?
Ako netko nije skužio slobodno pitaj!
 
Odgovor na temu

[es] :: PHP :: Problem sa rewrite hiljaditi put

Strane: 1 2

[ Pregleda: 5974 | Odgovora: 27 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.