Salve a tutti!
Ho installato il driver iSeries Access ODBC per potermi connettere ad un sistema AS400.

Ho creato uno script di test per la connessione al db dell'AS400 in questo modo:

Codice PHP:
<?php
    $db_host 
"ip mio as";
    
$db_user "NICOLA";
    
$db_pass "mia pass";
    
$db_name "FMG";
    
$dsn =  "DRIVER={iSeries Access ODBC Driver};".
            
"CommLinks=tcpip(Host=$db_host);".
            
"DatabaseName=$db_name;".
            
"uid=$db_user; pwd=$db_pass;";

    
$connessione odbc_connect($dsn'''')
    or die(
"Connessione non riuscita: " .odbc_error());  
    print (
"Connesso con successo");  
    
odbc_close($connessione);
?>
Però mi restituisce questo errore:

Warning: odbc_connect() [function.odbc-connect]: SQL error: [IBM][iSeries Access ODBC Driver]Errore di sintassi nella stringa di collegamento., SQL state S1000 in SQLConnect in C:\Programmi\Apache Software Foundation\Apache2.2\htdocs\testodbc.php on line 11
Connessione non riuscita: S1000

E non ho proprio idea di cosa ci sia che non va...

Grazie mille a tutti