Programmieren – die besten Beiträge

PHP Login-System: Verschiedene User auf jeweiliges Skript?

Hey.

Ich hab auf meinem XAMPP Server eine Datenbank mit drei festen Usern. Diesen sind ein Nutzername/ID (z.B. 4644786744) und ein Passwort (z.B. 4vv41ge6w) zugewiesen.
In einer weiteren Datenbank stehen Datensätze mit Lizenzschlüsseln.

Nehmen wir an, es die Nutzer-IDs der User sind folgende:

ID von User-01: 64154186756
ID von User-02: 56416816489
ID von User-03: 47485694587

Angenommen, die Datenbank mit den Schlüsseln ist folgende:

LIZENZSCHLÜSSEL ID

v64v6d04s1vgb68rv 64154186756
b41aswgvb0n041nd4 64154186756
gbv145nj1r410ndss 64154186756
gvsagvb104gv84410 56416816489
w41fdw01scd485sw1 56416816489
gedavge68v1408041 47485694587

User-01 hat 3 Schlüssel. User-02 hat 2 Stück, und User-03 hat einen Lizenzschlüssel.

Meine Frage nun:

Ich möchte jetzt ein Login Formular haben, mit dem sich z.B. User-02 mit seiner ID als Nutzername und seinem Passwort als Passwort anmelden kann und so dann die zu ihm gehörigen Lizenzen einsehen kann.

Zu den drei Nutzern habe ich jeweils eine php-Datei. Führt man die Datei für User-03 aus, werden die dem User-03 zugewiesenen Lizenzen ausgegeben.

Wie schaffe ich es, dass wenn sich ein User anmeldet, dass das Skript dann auch auf "seine Datei" zugreift?

Ein bisschen Code wäre z.B. auch sehr hilfreich :)

Eine etwas längere Frage...
Aber vielen Dank für jede Antwort und Hilfe.

Computer, Technik, SQL, HTML, programmieren, Login, Datenbank, MySQL, PHP, Technologie, xampp

Wie kann ich die Funktionen meiner Lagerverwaltung in Java erneut anzeigen lassen?

Hey zusammen!

Ich mache aktuell einen Kurs zur Programmiererin in Java und stehe noch am Anfang.

Aufgabe war es, eine Lagerverwaltung mit maximal 75 Kisten, einigen Funktionen und einem mehrdimensionalen Array zu erstellen.

Mittlerweile habe ich etwas zusammengebracht, jedoch scheitert es nun nur noch an einem Punkt:

Wenn ich das Programm starte kann ich eine Funktion auswählen und die Daten einer Kiste z.B. eingegeben. Jedoch startet dann immer wieder die gleiche Funktion und nicht erneut die Abfrage, welche Funktion gewählt werden soll. Wie kann ich einstellen, dass nach jeder Eingabe erneut nach der Funktion gefragt wird?

Ich hoffe es ist verständlich erklärt. Leider kann ich den kompletten Quelltext nicht rein kopieren. Es wird mir als zu lang angezeigt. Daher nur der Part mit der Funktionsauswahl. Vielleicht reicht das ja schon.

  public static void main(String[] args) {
    // Die Vereinbarung des Arrays
    int [][] lagerverwaltung = new int[75][4];
  
    // Auswahl der Funktion
    String funktionEinlesen;
    char funktion;
  
    System.out.println("Folgende Funktionen stehen Ihnen zur Auswahl: \n");
    System.out.println("A \t Eingabe einer neuen Kiste");
    System.out.println("B \t Löschen einer Kiste");
    System.out.println("C \t Ändern einer Kiste");
    System.out.println("D \t Daten einer Kiste anzeigen");
    System.out.println("E \t Daten aller Kisten anzeigen");
  
    funktionEinlesen = JOptionPane.showInputDialog("Wählen Sie eine Funktion");
    funktion = funktionEinlesen.charAt(0);
  
    // Auswahl auswerten
    switch(funktion) {
      case 'a':
      case 'A':
        System.out.println("\nSie haben \"Eingabe einer neuen Kiste\" gewählt");
        eingabe(lagerverwaltung);
        break;
      case 'b':
      case 'B':
        System.out.println("\nSie haben \"Löschen einer Kiste\" gewählt");
        löschen(lagerverwaltung);
        break;
      case 'c':
      case 'C':
        System.out.println("\nSie haben \"Ändern einer Kiste\" gewählt");
        ändern(lagerverwaltung);
        break;
      case 'd':
      case 'D':
        System.out.println("\nSie haben \"Daten einer Kiste anzeigen\" gewählt");
        anzeigen(lagerverwaltung);
        break;
    }
  
    System.exit(0);
  }
}
Computer, Technik, programmieren, Java, Technologie, Spiele und Gaming

Meistgelesene Beiträge zum Thema Programmieren