Originariamente inviato da Zeros
Premettendo che di php sò quello che ho scritto nel primo post, io ho provato ad usare

codice:
<?php include($_GET['ind']); ?></td>
Ma non funziona, ho provato anche questo ma non funziona

codice:
<?php


switch($_GET['ind']){
case 'news' : $_GET['ind'] = 'news/show_news.php'
case 'staff' : $_GET['ind'] = 'sezioni/staff.htm'
break; }

?>
Per quanto riguarda le pagine incluse sono tutte uguali perchè uso una base sempre uguale e sono tutte in .htm e iniziano tutte così

codice:
<html>

<head>
<meta http-equiv="Content-Language" content="it">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title></title>

<body style="background-color: transparent" oncontextmenu="return false" onselectstart="return false" ondragstart="return false" topmargin="5">
Allora : te includi una variabile che hai settato te in base al valore di $_GET. Quindi verificato il valore di get ed impostato $ind, non devi più richiamarla con $_GET nell'include ma come facevi prima andava bene, $_GET si usa per RECUPERARE il valore appeso alla pagina, e te lo fai prima di effettuare i controlli che ti servono per decidere il valore di $ind.
Riguardo allo switch (ti consiglio poi di leggerti le guide per maggiori dettagli) si imposta cosi :

Codice PHP:
switch ($var) {
    case 
'1':...;
    break;
    case 
'2' : ...;
    break;
/* e così via... il valore di default si imposta invece semplicemente mettendo al posto di un case la dicitura 'default'. Se non è chiaro comunque ti consiglio di usare le guide del sito.*/