Regular expression i htaccess regex, PCRE, POSIX, upotreba Apache .htaccess , mod_rewrite |
|
Alati teme | Način prikaza |
19. 02. 2009. | #1 |
član
Na probnom radu
Datum učlanjenja: 11.10.2007
Poruke: 32
Hvala: 5
175 "Hvala" u 1 poruci
|
problem sa crticama
Pozdrav svima, imam problema oko jednog .htaccess fajla, pa posto priznajem nemam bas nesto preterano pojma oko ovoga ako moze mala pomoc:
hteo sam da napravim da kada neko ne unese pol trebalo bi da ide na HTML kôd:
/test-ime/prezime-godiste HTML kôd:
/test-ime/prezime-godiste-pol #http://127.0.0.1/test-ime/prezime-godiste RewriteRule ^test-([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)$ index.php?ime=$1&prezime=$2 [L] #http://127.0.0.1/test-ime/prezime-godiste-pol RewriteRule ^test-([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)-([a-zA-Z0-9_-]+)$ index.php?ime=$1&prezime=$2&pol=$3 [L] |
19. 02. 2009. | #2 |
Ivan Dilber
Sir Write-a-Lot
|
hmm, pa ako dozvolis da ti se u zagradama nadju i crtice kako onda mislis da razdvojis reci?
umesto [a-zA-Z0-9_-] stavi [a-zA-Z0-9_] svugde EDIT: hmm, i fali ti jedan element, godiste, njega ne hvatas, npr: #http://127.0.0.1/test-ime/prezime-godiste RewriteRule ^test-([a-zA-Z0-9_]+)/([a-zA-Z0-9_])-([0-9]+)$ index.php?ime=$1&prezime=$2&godiste=$3 [L] znaci ovo bi trebalo da uhvati: http://127.0.0.1/test-pera/peric-1999
__________________
Leadership is the art of getting people to want to do what you know must be done. Poslednja izmena od ivanhoe : 19. 02. 2009. u 23:17. |
"Hvala" ivanhoe za poruku: |
24. 02. 2009. | #3 |
član
Na probnom radu
Datum učlanjenja: 11.10.2007
Poruke: 32
Hvala: 5
175 "Hvala" u 1 poruci
|
jos jedno pitanje da ne otvaram ponovo temu.
Da li je moguce ili ja nesto radim pogresno, da upit maximalno moze da sadrzi 10 varijabli? da pojasnim: index.php?ime=$1&prezime=$2.........$nesto=$10&sva sta=$11 .htaccess mi vraca umesto 11-te varijable prvu ? |
24. 02. 2009. | #4 |
Ivan Dilber
Sir Write-a-Lot
|
Back-references are identifiers of the form $N (N=0..9), which will be replaced by the contents of the Nth group of the matched Pattern.
__________________
Leadership is the art of getting people to want to do what you know must be done. |
|
|
Slične teme | ||||
Tema | Početna poruka teme | Forum | Odgovori | Poslednja poruka |
Double float problem - resen, ali ima dodatni problem :0 | ljtruba | (X)HTML, JavaScript, DHTML, XML, CSS | 34 | 23. 08. 2008. 03:28 |