Originariamente inviato da girl83
Codice PHP:
<?php
$host
="127.0.0.1";
$user="root";
$password="QEuDmS2008";

mysql_connect($host,$user,$password);
mysql_select_db("siteminder");
 
if (isset(
$_POST['user']))
  {
  
$query_login="SELECT * FROM mylogin
                WHERE username = '"
.($_POST['user'])."'
                AND psw = '"
.MD5($_POST['pwd'])."'";
  
$rslt_login=$mysqlwrapper->Execute($query_login) or die("Errore di autenticazione. ");
 
  if (!
$rslt_login->EOF)
    {
    
// Esiste un record con questi username più(firma)password:
    // inserisco i dati nella sessione
    
session_start();
    
$_SESSION['Username']=$rslt_login->Fields('username');
    
$_SESSION['Usergroup']=$rslt_login->Fields('group');
    
header('location:main.php');
    }
   else 
header('location:login_failed.php');
  }
?>
Il tuo codice originario non funziona poichè fai riferimento a funzioni di una classe che non è stata mai dichiarata da nessuna parte.
Per PHP questo:
Codice PHP:
$mysqlwrapper->Execute() 
fa riferimento alla funzione "Execute()" della classe istanziata da "$mysqlwrapper".
Il problema è che "$mysqlwrapper" non è mai stato dichiarato, ad esempio con:
Codice PHP:
require_once 'includes/mysqlwrapper.class.php';
$mysqlwrapper = new classe_mysqlwrapper
...tutto qua.

Quindi o sistemi il codice integrando quello che serve per usare la classe che spero tu abbia o prosegui come ti è stato suggerito.