Zugangsdaten nur noch aus restricted/mysql.php, Datei nicht mehr versioniert
authServer.php und ajax/getForecastData.php hatten Server, Benutzer, Passwort und Datenbank noch einmal fest eingetragen und damit die Werte ueberschrieben, die restricted/mysql.php ohnehin liefert. Beide Dateien binden die Konfiguration bereits ein; die Doppelung ist entfallen. getForecastData.php benutzt jetzt $mysql_solarUser/-Pass/-DB wie die uebrigen Endpunkte, statt dieselben Werte unter den generischen Namen zu setzen. restricted/mysql.php steht jetzt in .gitignore, restricted/mysql.php.example dient als Vorlage fuer neue Arbeitskopien. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -43,11 +43,7 @@ $linecolors["Vorhersage"] = "#4444FF";
|
||||
|
||||
|
||||
if (checkLogin()) {
|
||||
$mysql_server = "localhost:3310";
|
||||
$mysql_user = "solarLog";
|
||||
$mysql_pass = "ENTFERNT_MYSQL_SOLARPASS";
|
||||
$mysql_db = "solarLog";
|
||||
$mysql = new mysqli($mysql_server, $mysql_user, $mysql_pass, $mysql_db);
|
||||
$mysql = new mysqli($mysql_server, $mysql_solarUser, $mysql_solarPass, $mysql_solarDB);
|
||||
$consEst = mysqli_query($mysql, $consEstQuery);
|
||||
$prodEst = mysqli_query($mysql,$prodEstQuery);
|
||||
$prodReal = mysqli_query($mysql,$prodRealQuery);
|
||||
|
||||
Reference in New Issue
Block a user