- Home
- Categorie
- La Community Connect.gt
- News Ufficiali da Connect.gt
- profondo dubbio sul Mod rewrite da usare!!!!!
-
profondo dubbio sul Mod rewrite da usare!!!!!
Dunque...
Mi consigliate di fare
consiste con www.sito.it/members/user.php?user=Nome
opppure
consiste con www.sito.it/members/user.php?user=4 (l'id dell'user)
In pratica se mettessi la prima possibilità si dovrebbe fare un filtraggio di tutti i caratteri accentati, caratteri speciali ect...ect...
Ma si avrebbe una maggiore indicizazzioneCon la seconda opzione non ci sono problemi di filtraggio dei caratteri ma minore indicizzazione..
Cosa fare?Come impostare gli url?
-
senza dubbio la prima scelta
puoi filtrare la stringa come hai detto te, oppure convertire i caratteri "strani" (php: htmlentities/htmlspecialchars) come fa per esempio wikipedianota che se gli utenti possono modificare il loro nick, ti conviene usare $id-$nome (e gestire l'id)
ciao!
Francesco
-
@osvi said:
senza dubbio la prima scelta
puoi filtrare la stringa come hai detto te, oppure convertire i caratteri "strani" (php: htmlentities/htmlspecialchars) come fa per esempio wikipedianota che se gli utenti possono modificare il loro nick, ti conviene usare $id-$nome (e gestire l'id)
ciao!
Francescook Grazie.
Ma in un link del genere:
www.miosito.it/members/p12-nome.htmlin php come faccio ad estrarre 12?
Con $_SERVER['PHP_SELF']??? O cos'altro??
-
RewriteRule ^p([0-9]+)-([^/]+).html$ utenti.php?id=$1&nome=$2
/p12-utente.html : Array ( [id] => 12 [nome] => utente )
(utenti.php contiene semplicemente un print_r($_GET))in pratica considero fissa la p, il trattino e il .html
ciao
-
@osvi said:
RewriteRule ^p([0-9]+)-([^/]+).html$ utenti.php?id=$1&nome=$2 ```/p12-utente.html : Array ( [id] => 12 [nome] => utente )
(utenti.php contiene semplicemente un print_r($_GET))
in pratica considero fissa la p, il trattino e il .html
ciaoPerfetto!
Provo..ciao
-
Grazie funziona perfettamente!