• User Attivo

    Title senza testo

    Salve a tutti, sto impostando la stampa in <title> di un testo tramite una variabile che ho chiamato $csc e tale variabile come poi è visibile dal codice è l'unione di due variabili; la prima definisce il nome della Categoria la seconda definisce il nome della Sottocategoria e sono unite da • fra di loro.
    Volevo inserire una immagine ma siccome non sono Utente Premium non posso farlo!
    (Scelta discutibile in quanto siamo in un forum proprio per chiedere aiuto e una immagine avrebbe reso rapidamente l'idea e oltretutto la mia reputazione ormai dovrebbe essere nota postando nel forum forse da più di un anno.)

    Il titolo risulta con due spazi vuoti prima e dopo • (spero di averlo reso al meglio)

    Il codice della pagina è il seguente:
    [PHP]<?php
    // inizializzazione della sessione
    session_start();

    $gen = $_GET['g'];
    $scat = $_GET['c'];

    GLOBAL $gen, $scat, $c, $sc;
    ?>
    <html>
    <head>
    <title><?php echo $c . " • " . $sc; ?></title>
    </head>
    <body>
    <?php
    // stampa la categoria
    switch($gen){
    case('2'):
    echo "Annunci <b>Alloggi</b> • ";
    $c = "Alloggi";
    GLOBAL $c;
    break;

             case('3'):
                       echo "Annunci <b>Automobili</b> &bull; ";
                       $c = "Automobili";
                       GLOBAL $c;
             break;
             
             case('4'):
                       echo "Annunci <b>Informatica</b> &bull; ";
                       $c = "Informatica";
                       GLOBAL $c;
             break;
             
             case('5'):
                       echo "Annunci <b>Rally</b> &bull; ";
                       $c = "Rally";
                       GLOBAL $c;
             break;
             
             case('6'):
                       echo "Annunci <b>Ristorazione</b> &bull; ";
                       $c = "Ristorazione";
                       GLOBAL $c;
             break;
             
             case('7'):
                       echo "Annunci <b>Mercatino</b> &bull; ";
                       $c = "Mercatino";
                       GLOBAL $c;
             break;
             
             case('8'):
                       echo "Annunci <b>Altro</b> &bull; ";
                       $c = "Altro";
                       GLOBAL $c;
             break;
             
             default:
                       echo "Annunci <b>Abbigliamento</b> &bull; ";
                       $c = "Abbigliamento";
             break;
    

    }

    // stampa il nome della sottocategoria
    switch($scat){
    case('10'):
    echo "<b>Donna</b>";
    $sc = "Donna";
    break;

                  case('11'):
                             echo "<b>Uomo</b>";
                             $sc = "Uomo";
                  break;
                  
                  case('12'):
                             echo "<b>Affittacamere</b>";
                             $sc = "Affittacamere";
                  break;
                  
                  case('13'):
                             echo "<b>Alberghi</b>";
                             $sc = "Alberghi";
                  break;
                  
                  case('14'):
                             echo "<b>Aree camper/Campeggi</b>";
                             $sc = "Aree camper/Campeggi";
                  break;
                  
                  case('15'):
                             echo "<b>Locazioni</b>";
                             $sc = "Locazioni";
                  break;
                  
                  case('16'):
                             echo "<b>Assicurazioni</b>";
                             $sc = "Assicurazioni";
                  break;
                  
                  case('17'):
                             echo "<b>Elaboratori sportivi</b>";
                             $sc = "Elaboratori sportivi";
                  break;
                  
                  case('18'):
                             echo "<b>Officine</b>";
                             $sc = "Officine";
                  break;
                  
                  case('19'):
                             echo "<b>Ricambi</b>";
                             $sc = "Ricambi";
                  break;
                  
                  case('20'):
                             echo "<b>Computer</b>";
                             $sc = "Computer";
                  break;
                  
                  case('21'):
                             echo "<b>Internet point</b>";
                             $sc = "Internet point";
                  break;
                  
                  case('22'):
                             echo "<b>Telefonia fissa</b>";
                             $sc = "Telefonia fissa";
                  break;
                  
                  case('23'):
                             echo "<b>Telefonia mobile</b>";
                             $sc = "Telefonia mobile";
                  break;
                  
                  case('24'):
                             echo "<b>Editoria</b>";
                             $sc = "Editoria";
                             GLOBAL $sc;
                  break;
                  
                  case('25'):
                             echo "<b>Gare</b>";
                             $sc = "Gare";
                  break;
                  
                  case('26'):
                             echo "<b>Scuderie</b>";
                             $sc = "Scuderie";
                  break;
                  
                  case('27'):
                             echo "<b>Pizzerie</b>";
                             $sc = "Pizzerie";
                             GLOBAL $sc;
                  break;
                  
                  case('28'):
                             echo "<b>Ristoranti</b>";
                             $sc = "Ristoranti";
                  break;
                  
                  case('29'):
                             echo "<b>Compra</b>";
                             $sc = "Compra";
                  break;
                  
                  case('30'):
                             echo "<b>Noleggia</b>";
                             $sc = "Noleggia";
                  break;
                  
                  case('31'):
                             echo "<b>Vende</b>";
                             $sc = "Vende";
                  break;
                  
                  case('32'):
                             echo "<b>Amicizia</b>";
                             $sc = "Amicizia";
                  break;
                  
                  case('33'):
                             echo "<b>Eventi</b>";
                             $sc = "Eventi";
                  break;
                  
                  case('34'):
                             echo "<b>Personali</b>";
                             $sc = "Personali";
                  break;
                  
                  case('35'):
                             echo "<b>Servizi</b>";
                             $sc = "Servizi";
                  break;
                  
                  default:
                         echo "<b>Bambino</b>";
                         $sc = "Bambino";
    
                  break;
    

    }
    $csc = $c . " • " . $sc;

    print "<br />". $csc;

    ?>
    </body>
    </html>[/PHP]

    L'ultima riga del codice PHP stampa la variabile $csc a video ed è ciò desidero stampare in title ma non appaiono i testi per categoria e sottocategoria.
    In altre pagine riesco a stampare il titolo della pagina usando un elemento di un array.
    Lo script in questione è di mia implementazione e ammetto di avere alcune lacune in PHP.
    Attendo i vostri consigli.
    Grazie a tutti