Domanda sul metodo GET

Gioele Giunta

Nuovo Utente
7 Dic 2015
6
0
0
Salve,
spiego meglio quanto detto nel titolo.
Sto creando un forum dove ogni utente ha un profilo (come anche qua su sciax) c'è solo un problema.. Io quando per esempio si clicca sul profile dell'utente ho fatto in modo di reperirne il nome e poi recarmi al: localhost/viewProfile.php?pname= nome profile del tizio, (viewprofile è il file che si occupa di associare l'id e tutte le altre info dal nome e costruirne la pagina), la mia domanda è prettamente estetica, mi chiedo come posso fare apparire per esempio localhost/viewProfile/pname/ nome utente del tizio?
Come è su sciax, youtube, facebook etc etc
Grazie in anticipo.
 

Gioele Giunta

Nuovo Utente
7 Dic 2015
6
0
0
PROBLEMA RISOLTO:
Bisogna aggiungere al .htaccess (local o generale) il seguente codice:
Codice:
RewriteEngine On    
RewriteRule ^profile/(.*)$  viewProfile.php?profile=$1    [NC,L]
Il carattere ^ sta a indicare il dominio e quindi la cartella root, le parentesi invece indicano una variabile, in questo caso la variabile può ospitare tutti i tipi di carattere, e dopo la parentesi il segno del dollaro per indicare che la variabile è là. Dall'altra parte c'è invece la vera directory con il: $1 che indica la variabile 1 quindi: (.*). Aggiungo che bisogna attendere 2-3 secondi prima che il server "metabolizzi" il nuovo .htaccess.