Questo mi genera errore, non capisco perchè:
Codice PHP:
<?
require 'db.inc.php';
require 
'class.SimpleMail.php';
$db mysql_connect (MYSQL_HOSTMYSQL_USERMYSQL_PASSWORD) or 
die(
'Non è possibile collegarsi al db!');
mysql_select_db(MYSQL_DB$db) or die (mysql_error($db));
$action = (isset($_REQUEST['action'])) ? $_REQUEST['action'] : '';
switch (
$action) {
    case 
'Iscriviti':
    
ob_start();
    
header ('Location: case.php');
    
ob_end_flush();
    
//RECUPERA E-MAIL
    
$email = (isset($_POST['email'])) ? $_POST['email'] : '';
    
    
$query 'SELECT
    user_id 
    FROM 
    ml_users
    WHERE
    email="' 
mysql_real_escape_string($email$db) . '"';
    
$result mysql_query($query$db) or die (mysql_error($db));    
    
    if(
mysql_num_rows($result) > 0) {
        
$row mysql_fetch_assoc($result);
        
$user_id $row['user_id'];
    } else {
        
$lastname = (isset($_POST['lastname'])) ? 
        
$_POST['lastname'] : '';
        
        
$query 'INSERT INTO
        ml_users 
        (email,lastname)
        VALUES 
        ("' 
mysql_real_escape_string($email$db) . '", ' .
        
'"' .  mysql_real_escape_string($lastname$db) . '")';
        
mysql_query($query$db);
        
$user_id mysql_insert_id($db);
    }
    
mysql_free_result($result);
    
            
$query 'INSERT INTO
            ml_subscriptions
            (user_id, pending)
            VALUES
            (' 
$user_id ', TRUE)';
            
mysql_query($query$db);    
            
            
$message 'Salve '  $lastname "\n" .
            
$message .='Conferma questo indirizzo e-mail per essere inserito nella nostra newsletter, basta
            cliccare il link qui sotto:' 
"\n\n";
            
$message .= 'http://www.adhoc-group.it/test/ml_user_transact.php?user_id=' .
            
$user_id .'&action=ok' "\n\n\n";    
            
$message .='Se invece questa e-mail ti giunge in errore ignorala'"\n\n\n";
            
$message .='Per ulteriori informazioni vista il nostro sito web'"\n";
            
$message .='http://www.adhoc-group.it/test';
            
            
$mail = new SimpleMail();
            
$mail->setToAddress($email);
            
$mail->setFromAddress('newsletter@adhoc-grouop.it');
            
$mail->setSubject('Conferma Iscrizione Newsletter');
            
$mail->setTextBody($message);
            
$mail->send();
            unset(
$email);
break;
mi da sempre :
Warning: Cannot modify header information - headers already sent by