Dovrei estrarre il nome di una dir da un url; ad es:
www.miosito.it/pippo
www.miosito.it/paperino/pluto
Vorrei prendere il nome della dir dopo il primo / e usarlo come variabile.
10x
Dovrei estrarre il nome di una dir da un url; ad es:
www.miosito.it/pippo
www.miosito.it/paperino/pluto
Vorrei prendere il nome della dir dopo il primo / e usarlo come variabile.
10x
alla fine $_URL sarà un vettore con tutto quello che ti serve.Codice PHP:
$_URL = explode("/",URL);
[ DarCas The Architect ]
[ The DarCas Of Blog ]
Chuck Norris riesce a trovare un pagliaio dentro a un ago
:maLOL:
Grazie!
Ma quale sarebbe l'indice nel quale trovo in nome della prima directory?
www.miosito.it/pippo se l'url è cosi l'indice è 1
se invece è http://www.miosito.it/pippo l'indice è 3
Purtroppo non mi manda niente in output..
$_URL = explode("/",URL);
$path = $_URL['3'];
Direi non stampi niente!Originariamente inviato da lizhard
Purtroppo non mi manda niente in output..
$_URL = explode("/",URL);
$path = $_URL['3'];
http://it.php.net/echo
fai un'array_reverse ed estrai il primo
$_URL = explode("/",URL);
$_URL = array_reverse($_URL);
print $_URL[1];
![]()
Era scontato che a seguire c'era un echo...
Cmq grazie per la tua risposta, proverò a fare il reverse
E io che ne so?Originariamente inviato da lizhard
Era scontato che a seguire c'era un echo...![]()
per leggere tutto l'array in un colpo solo e vedere anche la sua struttura fai cosìOriginariamente inviato da lizhard
Purtroppo non mi manda niente in output..
$_URL = explode("/",URL);
$path = $_URL['3'];Codice PHP:
print_r($_URL);
[ DarCas The Architect ]
[ The DarCas Of Blog ]
Chuck Norris riesce a trovare un pagliaio dentro a un ago
:maLOL:
Originariamente inviato da PaTeR
Direi non stampi niente!
http://it.php.net/echo
fai un'array_reverse ed estrai il primo
$_URL = explode("/",URL);
$_URL = array_reverse($_URL);
print $_URL[1];
ma avete provato queste soluzioni??Originariamente inviato da DarCas
per leggere tutto l'array in un colpo solo e vedere anche la sua struttura fai cosìCodice PHP:
print_r($_URL);
![]()
al posto di URL io metteri $_SERVER['PHP_SELF'], giusto per evitare questo:
codice:Notice: Use of undefined constant URL - assumed 'URL' in e:\root\prova.php on line 307 Notice: Undefined offset: 1 in e:\root\prova.php on line 309![]()
think simple think ringo