Splittare una URL

  • Creatore Discussione Creatore Discussione Fabio90
  • Data di inizio Data di inizio

Fabio90

Utente Attivo
29 Feb 2012
507
0
16
ciao! volevo sapere come si fa ad arreizzare un url e gestirlo tramite switch case..
Ho provato con questo codice ma non funziona..

PHP:
<?php 
$url = $_SERVER['REQUEST_URI'];
$explode_url = explode("/", $url);
switch ($_REQUEST['$explode_url']) {
	case 'carrozzeria.php':
	  echo 'ciao!';
} ?>
 
Ultima modifica di un moderatore:
Prova così:
PHP:
<?php

$path = parse_url($_SERVER['REQUEST_URI'], PHP_URL_PATH);
$file = end(explode('/', $path));

switch ($file) {
    case 'file1.php':
        // ...
        break;

    case 'file2.php':
        // ...
        break;

    default:
        // ...
}
?>
 
Grande funziona alla perfezione. Un'altra cosa.
Come faccio nel case 'carrozzeria.php' a dirgli "ogni volta che sei all'interno di questa pagina la voce del menu Carrozzeria deve essere colorata di rosso?"
 

Discussioni simili