function useDefaultMySQLData($httpHost = "*") { $PFDB = new PhpFileDB(); $PFDB->setFolder($this->absolutePath . "system/DBData/"); $q = $PFDB->pfdbQuery("SELECT * FROM Installation WHERE httpHost = '{$httpHost}'"); $Data = $PFDB->pfdbFetchAssoc($q); $this->setMySQLData($Data["host"], $Data["user"], $Data["password"], $Data["datab"]); }
$adressen[] = $_GET["mailto"]; if ($_GET["mailfrom"] != "") { if ($mail->send($adressen)) { echo "<span style=\"color:green;\">E-Mail erfolgreich übergeben.</span>\n\n"; } else { echo "<span style=\"color:red;\">Fehler beim Übergeben der E-Mail. Bitte überprüfen Sie Ihre Server-Einstellungen.\nFehler: " . print_r($mail->errors, true) . "</span>\n\n"; } } else { echo "<span style=\"color:red;\">Bitte geben Sie eine gültige Absender-Adresse ein.</span>\n\n"; } } #if(!extension_loaded("mysqli")) die("<span style=\"color:red;\">Die php-Erweiterung mysqli ist nicht installiert!</span>"); $mod_security = (isset($_GET["p"]) and $_GET["p"] == "Adressen" and isset($_GET["bps"]) and $_GET["bps"] == "AdressenGUI;selectionMode:singleSelection,Auftrag,1,getAdresseCopy,Auftraege,contentLeft,Auftrag,1"); $pf = new PhpFileDB(); $pf->setFolder("../system/DBData/"); $pf->pfdbQuery("SELECT * FROM Installation"); @mysql_connect('localhost', '', ''); $e1 = mysql_error(); @mysql_connect('127.0.0.1', '', ''); $e2 = mysql_error(); $mysql = false; if (preg_match("/^Access denied for user/", $e1)) { $mysql = true; } if (preg_match("/^Access denied for user/", $e2)) { $mysql = true; } echo "PHP-Version:\t\t\t\t<span style=\"color:" . (version_compare(phpversion(), "5", ">=") ? "green" : "red") . ";\">" . phpversion() . "</span>\n"; echo "zend.ze1_compatibility_mode:\t\t" . generic(ini_get("zend.ze1_compatibility_mode") == "Off", "aus") . "\n"; echo "Apache mod_security:\t\t\tTest " . generic($mod_security, "bestanden") . "\n"; echo "Safe Mode:\t\t\t\t" . noColorReverse(ini_get("safe_mode"), "aktiviert") . "\n";
function useDefaultMySQLData($httpHost = "*") { $PFDB = new PhpFileDB(); if (file_exists($this->absolutePath . "../phynxConfig")) { $PFDB->setFolder($this->absolutePath . "../phynxConfig/"); } else { $PFDB->setFolder($this->absolutePath . "system/DBData/"); } $Data = false; if ($httpHost != "*") { $q = $PFDB->pfdbQuery("SELECT * FROM Installation WHERE httpHost = '{$httpHost}'"); $Data = $PFDB->pfdbFetchAssoc($q); } else { $q = $PFDB->pfdbQuery("SELECT * FROM Installation WHERE httpHost = '" . $_SERVER["HTTP_HOST"] . "'"); $Data = $PFDB->pfdbFetchAssoc($q); } if ($Data === false) { $q = $PFDB->pfdbQuery("SELECT * FROM Installation WHERE httpHost = '*'"); $Data = $PFDB->pfdbFetchAssoc($q); } $this->setMySQLData($Data["host"], $Data["user"], $Data["password"], $Data["datab"]); }
function deleteSingle($table, $keyName, $id) { $mf = new PhpFileDB(); $mf->setFolder($this->folder); $keyName = str_replace($table, "", $keyName); if ($this->file != "") { $table = $this->file; } $sql = "DELETE FROM {$table} WHERE {$keyName} = '{$id}'"; $mf->pfdbQuery($sql); $_SESSION["messages"]->addMessage("executing phpFileDB: {$sql}"); }