Hi, ich möchte in meinem Skript zwei verschiedene Datenbanken ansprechen, habe das auch über zwei handler gemacht, trotzdem werden mir keine Daten geliefert, an den includes liegt es nicht, die funktionieren auch schon in anderen skripten, hier mal der code
<?
Global $HTTP_SESSION_VARS;
require("../header.php");
@session_start();
if ($s_sessionid=="") {
$tmplK = new vlibTemplate('../Templates/kick_u_tmpl.html');
$tmplK->pparse();
}
else{
$tmpl = new vlibTemplate('../Templates/PersDat_tmpl.html');
$dbh1=my_connect();
$dbh2=my_sys_connect();
$persID=$dbh2->Execute("SELECT * FROM benutzerdaten WHERE User = '$user';");
$suchID=$persID->fields[5];
$persDat=$dbh1->Execute("SELECT * FROM person WHERE ID = '$suchID';");
$name=$persDat->fields[1];
$vName=$persDat->fields[2];
$tmpl->setVar('name_output', $name);
$tmpl->setVar('vName_output', $vName);
$tmpl->setVar('user_output', $user);
$tmpl->setVar('pw_output', $pw);
$tmpl->pparse();
}
?>
<?
Global $HTTP_SESSION_VARS;
require("../header.php");
@session_start();
if ($s_sessionid=="") {
$tmplK = new vlibTemplate('../Templates/kick_u_tmpl.html');
$tmplK->pparse();
}
else{
$tmpl = new vlibTemplate('../Templates/PersDat_tmpl.html');
$dbh1=my_connect();
$dbh2=my_sys_connect();
$persID=$dbh2->Execute("SELECT * FROM benutzerdaten WHERE User = '$user';");
$suchID=$persID->fields[5];
$persDat=$dbh1->Execute("SELECT * FROM person WHERE ID = '$suchID';");
$name=$persDat->fields[1];
$vName=$persDat->fields[2];
$tmpl->setVar('name_output', $name);
$tmpl->setVar('vName_output', $vName);
$tmpl->setVar('user_output', $user);
$tmpl->setVar('pw_output', $pw);
$tmpl->pparse();
}
?>