Skip to content

itshypax/intranet-sb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

intra.stettbeck.de

Das System war in dieser Form auf NordNetzwerk (FiveM Server) einige Monate im Einsatz. Es wird aktuell vom NordNetzwerk Team weiterentwickelt - für diese Version wurde die Entwicklung eingestellt.

MYSQL-Datei wurde nicht gesynct. Diese unter /assets/php/ mit dem Namen mysql-con.php erstellen.

Beispiel-Inhalt für die Datei

<?php

// Verbindungsdaten
$db_host = ""; // IP/Host
$db_user = ""; // Benutzername für MYSQL
$db_pass = ""; // Passwort für MYSQL-Benutzer
$db_name = ""; // Name der Datenbank
$dsn = "mysql:host=" . $db_host . ";dbname=" . $db_name . ";charset=utf8";
$options = [
    PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION,
    PDO::ATTR_EMULATE_PREPARES => false,
];

// Verbindung aufbauen
$conn = mysqli_connect($db_host, $db_user, $db_pass, $db_name);
$mysql = new PDO($dsn, $db_user, $db_pass, $options);

// Verbindung prüfen
if (!$conn) {
    die("Verbindung fehlgeschlagen: " . mysqli_connect_error());
}

Hiernach müsste eine passende DB erstellt werden. Die zugehörige Struktur ist als Datei beigefügt. Der erste (initiale) Benutzer muss in der DB angelegt werden. Das Passwort wird nicht als Klartext gespeichert.

Disclaimer: Es handelte sich hierbei um ein Hobbyprojekt! Es ist dementsprechend eine Lernerfahrung mit stetigen Anpassungen gewesen. Das System ist sicherlich keinesfalls fehlerfrei oder sicher vor Angriffen.

Bilder

eDIVI

8A9M 35KR oFFh

Statistik im Dashboard

5M21 YcHl

Mitarbeiter / IC Profile

eG2j xtQI Xbjr 52PU vIc9 sZW6

Dashboard (eingesetzt im IC Tablet)

2oqx

Automatisch generiertes Dokument

HIME

Login Seite

NPPB