Buongiorno ho un problemone ma forse per voi è una cosa banale...praticamente ogni tasto submit delle form sarà spedito ad una pagina che eseguirà l'azione associata.......
Codice PHP:
<html><body background="sfondo.jpg">
<?
include ("config.inc.php");
include (
"top_foot.inc.php");
top();
if(!isset(
$_POST)) $_POST $HTTP_POST_VARS;
$self = isset($_SERVER) ? $_SERVER["PHP_SELF"] : $HTTP_SERVER_VARS["PHP_SELF"];

$user=$_REQUEST['user'];
$pswd=$_REQUEST['pswd'];

/*
echo "<pre>"; 
print_r($_POST); 
echo "</pre>"; */
?>
<div align="center">
[img]logo.jpg[/img]
</div>
<div align="left">

<?

$db 
mysql_connect($db_host$db_user$db_password);
  if (
$db == FALSE)
    die (
"Errore nella connessione. Verificare i parametri nel file config.inc.php");

  
mysql_select_db($db_name$db)
    or die (
"Errore nella selezione del database. Verificare i parametri nel file config.inc.php");

    
$query "SELECT tipo FROM utenti WHERE  ((nome = '$user')&&(cognome = '$pswd'))";

    
$select = @mysql_query($query) or die("Query fallita !");
    
    while(
$result = @mysql_fetch_array($select)) {

    if(
$result['tipo']=="b")
    {
    
?>
    <div align="center">Buongiorno <?echo"$pswd";?></div>


    <a href="insert.php">-Richiedi l'intervento del tecnico<a/>

    
    <form method="POST" action="richieste.php" align='center'>
    -Visualizza tutte le richieste pervenute dal tuo ufficio
    <input type="submit" value="premi" name="primo"/>

    </form>
    
    <form method="POST" action="richieste.php" align='center'>
    -Visualizza lo storico delle tue richieste
    <input type="submit" value="premi" name="secondo"/>

    </form>
    
        <?
    
}
    elseif(
$result['tipo']=="c")
    {
        
?>
    <div align="center">Buongiorno <?echo"$pswd";?></div>

        
    <form method="POST" action="richieste.php" align='center'>

    <a href="insert.php">-Richiedi l'intervento del tecnico<a/>
    <input type="submit" value="premi" name="terzo"/>
</form>
    
    
    <form method="POST" action="richieste.php" align='center'>

    -Visualizza lo storico delle tue richieste
    <input type="submit" value="premi" name="quarto"/>

    </form>
    
        <?
    
}
    elseif(
$result['tipo']=="s")
    {
        
?>
    <div align="center">Buongiorno <?echo"$pswd";?></div>


        
    
    <a href="interventi.php">-Registra un intervento<a/>


    
    
    [url="utenti.php"]-Gestione utenti[/url]

    
    
    <form method="POST" action="richieste.php" align='center'>
    -Visualizza tutte le richieste ancora insolute
    <input type="submit" value="premi" name="quinto"/>
    </form>
    
    
    <form method="POST" action="richieste.php" align='center'>
    -Visualizza lo storico di tutte le richieste
    <input type="submit" value="premi" name="sesto"/>
    </form>
    
        <?
    
}
    elseif(
$result['tipo']=="a")
    {
        
?>
    <div align="center">Buongiorno <?echo"$pswd";?>

</div>
    
    
    
    <a href="insert.php">-Richiedi l'intervento del tecnico<a/>


    
    
    <form method="POST" action="richieste.php" align='center'>
    -Visualizza lo storico di tutte le richieste
    <input type="submit" value="premi" name="settimo"/>

    </form>
    
        
    <form method="POST" action="tec_intrv.php" align='center'>
                
    -Visualizza tutti gli interventi di:
    <select name="tecnico">
    <option value="Gibosi">Gibosi</option>
    <option value="Mologni">Mologni</option>
    </select><input type="submit" value="premi" name="ottavo"/>
    
</form>
        
        
        
        
                    </body>
                    </html> 
        <?
    
}
    }

Ora nella pagina che riceve le form utilizzo queste istruzioni
Codice PHP:
$primo=$_REQUEST['primo'];
$secondo=$_REQUEST['secondo'];
$terzo=$_REQUEST['terzo'];
$quarto=$_REQUEST['quarto'];
$quinto=$_REQUEST['quinto'];
$sesto=$_REQUEST['sesto'];
$settimo=$_REQUEST['settimo'];
$ottavo=$_REQUEST['ottavo']; 
ovviamente xò l'azione viene eseguita poichè un tasto su 8 viene spedito mentre gli altri 7 generano errore poichè nn sono state mandate!Come faccio?Pensavo magari a dirli se Request[x]=true fai l'azione altrimenti.....Mi aiutate?