PAGINA 3

Codice PHP:
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
</head>
<body background="../images/sfondo.jpg">
<p align="right">
<font face="Arno Pro Light Display" size="2">[url="logout.php"]Logout[/url]</font></p>
<p align="center">
[img]../images/ForumSystem.gif[/img]</p>
<form action="alteraprofilopersonale.php" method="post">
                <?php
        session_start
();
        
$prova=$_SESSION["type"];
        if(
$prova=='Utente'){
        
$odbc_dns "db_forum";
        
$odbc_userid "";
        
$odbc_password "";
        
$nomeutente $_GET["nomeutente"];
        
$query "SELECT Username
                  FROM Utente
                  WHERE Username ='" 
$nomeutente "'" ;
        if ( !( 
$odbc_db odbc_connect($odbc_dns$odbc_userid$odbc_password) ) )
            die(
"Could not connect to ODBC data source $odbc_dns");
        if ( !( 
$odbc_rs odbc_do($odbc_db$query) ) )
            die(
"Error executing query $query");
        
$num_cols odbc_num_fields($odbc_rs);
        if (
$num_cols 1)
            die(
"Query retured an empty set");
            while( 
odbc_fetch_row($odbc_rs) )
        {
            echo 
"<TR>";
            for(
$a 1$a <= $num_cols$a++)
            {
                echo 
"<TD>";
                
$utente =  odbc_result($odbc_rs$a);
                echo 
"</TD>";
            }
            echo 
"</TR><input type='hidden' name='utente' value='" $utente "'>";
        }
        
$query "SELECT Nome
                  FROM Utente
                  WHERE Username ='" 
$nomeutente "'";
        if ( !( 
$odbc_db odbc_connect($odbc_dns$odbc_userid$odbc_password) ) )
            die(
"Could not connect to ODBC data source $odbc_dns");
        if ( !( 
$odbc_rs odbc_do($odbc_db$query) ) )
            die(
"Error executing query $query");
        
$num_cols odbc_num_fields($odbc_rs);
        if (
$num_cols 1)
            die(
"Query retured an empty set");
        echo 
"<TABLE>";
        echo(
"<TR>");
        for(
$a 1$a <= $num_cols$a++)
        {
            echo 
"<TH><font face='Rage Italic' size='4' color='#005CB9'>";
            echo 
odbc_field_name($odbc_rs$a);
            echo 
"</font></TH>";
        }
        echo 
"</TR>";
            while( 
odbc_fetch_row($odbc_rs) )
        {
            echo 
"<TR>";
            for(
$a 1$a <= $num_cols$a++)
            {
                echo 
"<TD>";
                
$nome =  odbc_result($odbc_rs$a);
                echo 
"</TR><input type='text' name='nome' value='" $nome "'></TD>";
            }
        }
        
$query "SELECT Cognome
                  FROM Utente
                  WHERE Username ='" 
$nomeutente "'";
        if ( !( 
$odbc_db odbc_connect($odbc_dns$odbc_userid$odbc_password) ) )
            die(
"Could not connect to ODBC data source $odbc_dns");
        if ( !( 
$odbc_rs odbc_do($odbc_db$query) ) )
            die(
"Error executing query $query");
        
$num_cols odbc_num_fields($odbc_rs);
        if (
$num_cols 1)
            die(
"Query retured an empty set");
        echo 
"<TABLE>";
        echo(
"<TR>");
        for(
$a 1$a <= $num_cols$a++)
        {
            echo 
"<TH><font face='Rage Italic' size='4' color='#005CB9'>";
            echo 
odbc_field_name($odbc_rs$a);
            echo 
"</font></TH>";
        }
        echo 
"</TR>";
            while( 
odbc_fetch_row($odbc_rs) )
        {
            echo 
"<TR>";
            for(
$a 1$a <= $num_cols$a++)
            {
                echo 
"<TD>";
                
$cognome =  odbc_result($odbc_rs$a);
                echo 
"</TR><input type='text' name='cognome' value='" $cognome "'></TD>";
            }
        }
        
$query "SELECT Data_di_nascita
                  FROM Utente
                  WHERE Username ='" 
$nomeutente "'";
        if ( !( 
$odbc_db odbc_connect($odbc_dns$odbc_userid$odbc_password) ) )
            die(
"Could not connect to ODBC data source $odbc_dns");
        if ( !( 
$odbc_rs odbc_do($odbc_db$query) ) )
            die(
"Error executing query $query");
        
$num_cols odbc_num_fields($odbc_rs);
        if (
$num_cols 1)
            die(
"Query retured an empty set");
        echo 
"<TABLE>";
        echo(
"<TR>");
        for(
$a 1$a <= $num_cols$a++)
        {
            echo 
"<TH><font face='Rage Italic' size='4' color='#005CB9'>";
            echo 
odbc_field_name($odbc_rs$a);
            echo 
"</font></TH>";
        }
        echo 
"</TR>";
            while( 
odbc_fetch_row($odbc_rs) )
        {
            echo 
"<TR>";
            for(
$a 1$a <= $num_cols$a++)
            {
                echo 
"<TD>";
                
$data =  odbc_result($odbc_rs$a);
                echo 
"</TR><input type='text' name=data' value='" $data "'></TD>";
            }
        }
        
$query "SELECT Email
                  FROM Utente
                  WHERE Username ='" 
$nomeutente "'";
        if ( !( 
$odbc_db odbc_connect($odbc_dns$odbc_userid$odbc_password) ) )
            die(
"Could not connect to ODBC data source $odbc_dns");
        if ( !( 
$odbc_rs odbc_do($odbc_db$query) ) )
            die(
"Error executing query $query");
        
$num_cols odbc_num_fields($odbc_rs);
        if (
$num_cols 1)
            die(
"Query retured an empty set");
        echo 
"<TABLE>";
        echo(
"<TR>");
        for(
$a 1$a <= $num_cols$a++)
        {
            echo 
"<TH><font face='Rage Italic' size='4' color='#005CB9'>";
            echo 
odbc_field_name($odbc_rs$a);
            echo 
"</font></TH>";
        }
        echo 
"</TR>";
            while( 
odbc_fetch_row($odbc_rs) )
        {
            echo 
"<TR>";
            for(
$a 1$a <= $num_cols$a++)
            {
                echo 
"<TD>";
                
$email =  odbc_result($odbc_rs$a);
                echo 
"</TR><input type='text' name='email' value='" $email "'></TD>";
            }
       }
        
$query "SELECT Città
                  FROM Utente
                  WHERE Username ='" 
$nomeutente "'";
        if ( !( 
$odbc_db odbc_connect($odbc_dns$odbc_userid$odbc_password) ) )
            die(
"Could not connect to ODBC data source $odbc_dns");
        if ( !( 
$odbc_rs odbc_do($odbc_db$query) ) )
            die(
"Error executing query $query");
        
$num_cols odbc_num_fields($odbc_rs);
        if (
$num_cols 1)
            die(
"Query retured an empty set");
        echo 
"<TABLE><center>";
        echo(
"<TR>");
        for(
$a 1$a <= $num_cols$a++)
        {
            echo 
"<TH><font face='Rage Italic' size='4' color='#005CB9'>";
            echo 
odbc_field_name($odbc_rs$a);
            echo 
"</TH></font>";
        }
        echo 
"</TR>";
           while( 
odbc_fetch_row($odbc_rs) )
        {
            echo 
"<TR>";
            for(
$a 1$a <= $num_cols$a++)
            {
                echo 
"<TD>";
                
$città =  odbc_result($odbc_rs$a);
                echo 
"</TD>";
            }
            echo 
"</TR><input type='text' name='città' value='" $città "'>";
        }
        echo 
"</TABLE></center>";
        
$query "SELECT Firma
                  FROM Utente
                  WHERE Username ='" 
$nomeutente "'";
        if ( !( 
$odbc_db odbc_connect($odbc_dns$odbc_userid$odbc_password) ) )
            die(
"Could not connect to ODBC data source $odbc_dns");
        if ( !( 
$odbc_rs odbc_do($odbc_db$query) ) )
            die(
"Error executing query $query");
        
$num_cols odbc_num_fields($odbc_rs);
        if (
$num_cols 1)
            die(
"Query retured an empty set");
        echo 
"<TABLE>";
        echo(
"<TR>");
        for(
$a 1$a <= $num_cols$a++)
        {
            echo 
"<TH><font face='Rage Italic' size='4' color='#005CB9'>";
            echo 
odbc_field_name($odbc_rs$a);
            echo 
"</font></TH>";
        }
        echo 
"</TR>";

            while( 
odbc_fetch_row($odbc_rs) )
        {
            echo 
"<TR>";
            for(
$a 1$a <= $num_cols$a++)
            {
                echo 
"<TD>";
                
$firma =  odbc_result($odbc_rs$a);
                echo 
"</TR><input type='text' name='firma' value='" $firma "'></TD>";
            }
       }
        
$query "SELECT Avatar
                  FROM Utente
                  WHERE Username ='" 
$nomeutente "'";
        if ( !( 
$odbc_db odbc_connect($odbc_dns$odbc_userid$odbc_password) ) )
            die(
"Could not connect to ODBC data source $odbc_dns");
        if ( !( 
$odbc_rs odbc_do($odbc_db$query) ) )
            die(
"Error executing query $query");

        
$num_cols odbc_num_fields($odbc_rs);
        if (
$num_cols 1)
            die(
"Query retured an empty set");
        echo 
"<TABLE>";
        echo(
"<TR>");
        for(
$a 1$a <= $num_cols$a++)
        {
            echo 
"<TH><font face='Rage Italic' size='4' color='#005CB9'>";
            echo 
odbc_field_name($odbc_rs$a);
            echo 
"</font></TH>";
        }
        echo 
"</TR>";

            while( 
odbc_fetch_row($odbc_rs) )
        {
            echo 
"<TR>";
            for(
$a 1$a <= $num_cols$a++)
            {
                echo 
"<TD>";
                
$avatar =  odbc_result($odbc_rs$a);
                echo 
"</TR><input type='text' name='avatar' value='" $avatar "'></TD>";
            }
        }
        
$query "SELECT Tipologia
                  FROM Utente
                  WHERE Username ='" 
$nomeutente "'";
        if ( !( 
$odbc_db odbc_connect($odbc_dns$odbc_userid$odbc_password) ) )
            die(
"Could not connect to ODBC data source $odbc_dns");

        if ( !( 
$odbc_rs odbc_do($odbc_db$query) ) )
            die(
"Error executing query $query");

        
$num_cols odbc_num_fields($odbc_rs);
        if (
$num_cols 1)
            die(
"Query retured an empty set");

        echo 
"<TABLE>";

        echo(
"<TR>");
        for(
$a 1$a <= $num_cols$a++)
        {
            echo 
"<TH><font face='Rage Italic' size='4' color='#005CB9'>";
            echo 
odbc_field_name($odbc_rs$a);
            echo 
"</font></TH>";
        }
        echo 
"</TR>";

            while( 
odbc_fetch_row($odbc_rs) )
        {
            echo 
"<TR>";
            for(
$a 1$a <= $num_cols$a++)
            {
                echo 
"<TD>";
                
$type =  odbc_result($odbc_rs$a);
                echo 
"</TR><input type='text' name='type' value='" $type "'></TD>";
            }
        }       
}
?>  <input type="submit" name="submit" value="Continua"> </td>
                <td width="307">
  </tr>
</table></form>
</body>
</html>
dov'è ke non va??? grazie mille