Scusa ma ho un problemino se guardate il codice lo capite subito:

Codice PHP:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>

    <head>
        <meta http-equiv="content-type" content="text/html;charset=iso-8859-1">
        <meta name="generator" content="Adobe GoLive 6">
        <title>Benvenuti ad Adobe GoLive 6</title>
    </head>

    <body bgcolor="#ffffff">
        

<?php

// chiedo il numero di persone
        
if (isset($_REQUEST['colori']))
        { 
            
$colori=$_REQUEST['colori'];
            print(
"<h3>hai fatto le seguenti scelte: $colori</h3>");
            
            if ( isset(
$_REQUEST['suonare'] ))
            {
            
$chisuona=$_REQUEST['suonare'];
            print(
"<h3>hai fatto le seguenti scelte: $colori e $suonare</h3>");
            }
    
            elseif (@
$colori='rosso')
            { 
                    print(
"<h3>sai suonare? </h3>\n");
                    print(
"<form method=\"POST\"     action=\"{$_SERVER['PHP_SELF']}\">\n");
                            print(
"si <input type=\"radio\" name=\"suonare\" value=\"si\">");
                            print(
"no <input type=\"radio\" name=\"suonare\" value=\"no\">");
                        print (
"
"
);
                        print(
"<input type=\"submit\" value=\"avanti\">");
                    print(
"</form>");
            }
            
            
        }
            else
            { 
                    print(
"<h3>colora la tua maglia </h3>\n");
                        print(
"<form method=\"POST\"     action=\"{$_SERVER['PHP_SELF']}\">\n");
                        print(
"rosso <input type=\"radio\" name=\"colori\" value=\"rosso\">");
                        print(
"verde <input type=\"radio\" name=\"colori\" value=\"verde\">");
                    print (
"
"
);
                    print(
"<input type=\"submit\" value=\"colori\">");
                print(
"</form>");
            }


    


?>
        
        

</p>
        
    </body>

</html>
in pratico mi perdo la var suonare! sapete dirmi dov'è il problema? anceh se mi rendo conto che la seconda volta rosso viene passato nn come var ma solo visualizzato a schermo quindi nessuna var di ritorno ci sarà! cmq si può faer?