Bonjour le script suivant me permets de générer une source odbc le probleme c'est que la variable $nom apparaît au lieu de son contenu.
$nom=$_post['nom'];
$dsn=shell_exec("REG ADD HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\$nom
REG ADD HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\$nom /V Driver /T REG_SZ /D \"C:\WINDOWS\system32\SQLSRV32.dll\" /f
REG ADD HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\$nom /V Description /T REG_SZ /D \"\" /f
REG ADD HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\$nom /V Server /T REG_SZ /D \"SERVEUR\" /f
REG ADD HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\$nom /V Database /T REG_SZ /D \"$nom\" /f
REG ADD HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\$nom /V Trusted_Connection /T REG_SZ /D \"Yes\" /f
");
Avez vous une idée?
$nom=$_post['nom'];
$dsn=shell_exec("REG ADD HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\$nom
REG ADD HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\$nom /V Driver /T REG_SZ /D \"C:\WINDOWS\system32\SQLSRV32.dll\" /f
REG ADD HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\$nom /V Description /T REG_SZ /D \"\" /f
REG ADD HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\$nom /V Server /T REG_SZ /D \"SERVEUR\" /f
REG ADD HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\$nom /V Database /T REG_SZ /D \"$nom\" /f
REG ADD HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\$nom /V Trusted_Connection /T REG_SZ /D \"Yes\" /f
");
Avez vous une idée?