Hallo,

in einem PHP-Forum habe ich folgenden Hinweis gefunden und bereits getestet:

Bei dem Zugriff über den ODBC-Treiber gibt es im PHP folgende ungewöhnliche Syntaxausnahme:

Statt wie üblich alle Variablennamen in einfache Hochkomma zu setzen,

ein odbc_connect('$AS400Name', 'user', 'pass') tuts nicht,

müssen bei dem AS400-Servernamen die Hochkommas weggelassen werden

odbc_connect($AS400Name, 'user', 'pass') schon.

also:

PHP-Quellcode:
<?php
$OSSYST
=chop( odbc_result($authres,4) );
$connection=odbc_connect($OSSYST, 'user', 'pass');
?>
Die Installation des DB2 Connect ist auf dem lokalen PC dann nicht erforderlich.