Beiträge von Bud

    Bevor ich anfange mich richtig einzulesen und anzufangen, noch eine kleine Frage:

    Die Leiter sollen ja später in den Einstellungen ihren persönlichen Status ändern können. Wo speichere ich den? In der gleichen Tabelle? Macht das Sinn, weil dann theoretisch normale User und Admins auch einen Status haben, der nicht verwendet wird? Aber macht wahrscheinlich deswegen Sinn, da es einen eindeutigen Benutzer-Bezug hat, richtig?

    Der Admin soll den Status aller Leiter ändern können, aber ich glaube das ist irrelevant.

    ID, name, password (idealerweise Hash+Salt), group (user|leiter|admin), last_login, modified, created

    Wieso eigentlich ID? Ich gehe davon aus, du meinst eine fortlaufende? Ist die für irgendwas wichtig?
    Denke gerade eher an:

    username, name, password, group, last_login, modified, created

    Wie verhält es sich mit last_login, wenn der login gespeichert wird? Ich hab mich hier im Forum genau ein mal eingeloggt...

    Ich würde noch etwas warten und es am Montag dem Support melden, falls es immer noch nicht klappt.

    Richtig, liegt mEn an folgendem, denn...

    Kann es sich dabei um ein DNS-Problem handeln und ich muss einfach noch ein bisschen geduldig sein?

    ...soweit ich das erkennen kann, sind deine SOA-Entries fehlerhaft. Ich schicke dir hierzu mal etwas per Nachricht, falls du...

    Du musst deine Domain überall im Screenshot zensieren, wenn man sie nicht sehen soll :).

    ...das noch ändern möchtest ;)

    Vermutlich haben gestern viele Leute von diesem Webserver Zertifikate für ihre neuen Domains bestellt und deswegen ist das Ganze erst einmal ins Ratelimiting von LE gelaufen.

    Denke ich nicht, das gibt normalerweise andere eindeutigere Fehlermeldungen raus.

    Warum?

    Aus Spaß. Zum einen weil ich durch solche Projekte für mich etwas dazulernen möchte, und zum anderem da ich das ganze möglichst schlank halten will.

    Klar könnte ich das über WP realisieren und mir x Plugins draufklatschen, aber das möchte ich nicht, das alles brauche ich so gesehen ja nicht.

    Hallo zusammen,

    eigentlich habe ich daran gedacht, das folgende Script extern programmieren zu lassen (Fiverr etc.), da ich von PHP nicht all zu viel Ahnung habe. Aber ich probiere es einfach mal, und schaue ob ich das mit eurer Hilfe hinbekomme ;)

    Es soll ein recht simples Login-Script mit ein wenig Einstellungs-Möglichkeiten werden. Die PWA-Seite (So etwas ähnliches wie ein internes Mini-Wikipedia für unterwegs) dafür ist kurz vor der Fertigstellung. Geplant sind aktuell drei Gruppen (Admin, Leiter, User), und folgender Aufbau:

    Spoiler anzeigen

    login.php [Alle] Einzige Seite die angezeigt wird, für alle die nicht eingeloggt sind.

    - Username

    - Passwort

    user.php [User] Persönliche Einstellungen für alle die weder Leiter noch Admin sind

    - (Anzeige-)Name ändern

    - Passwort ändern

    leiter.php [Leiter] Persönliche Einstellungen für alle Leiter

    - (Anzeige-)Name ändern

    - Passwort ändern

    - Eigene Anwesenheits-Status ändern

    admin.php [Admin] Persönliche Einstellungen für Admin

    - (Anzeige-)Name ändern

    - Passwort ändern

    adminstatus.php [Admin] Status-Einstellung für Admin

    - Anwesenheits-Status für jeweilige Leiter anzeigen und ändern

    userlist.php [Admin]

    - Userliste anzeigen

    - Edit-Option -> edituser.php

    - Delete-Option

    - evtl. mit Statistik (letzter Login, letzte Aktivität)

    createuser.php [Admin] Daten der User ändern

    - Username

    - (Anzeige-)Name

    - Passwort

    - Gruppenzuordnung?

    edituser.php [Admin] Daten der User ändern

    - Username

    - (Anzeige-)Name

    - Passwort

    - Gruppenzuordnung?


    status.php [User/Leiter/Admin]

    - Anzeige der Status/Anwesenheit der Leiter

    Frage #1: Struktur / Aufbau

    Spoiler anzeigen

    Gibt es etwas am oben gezeigten Aufbau, was ihr anders machen würdet? Wenn ja, warum?

    Frage #2: Benutzergruppen

    Spoiler anzeigen

    Die Benutzergruppe "admin" hat genau einen user, und "leiter" sind zwei bis drei user. Spricht etwas dagegen die einfach jedes mal als if else abzufragen? Also z.B.:

    PHP
    <?php
      if ($user == 'user1') { // admin
        echo 'admin.php, adminstatus.php, userlist.php, createuser.php, edituser.php'; // angezeigte Seiten für user1
      } elseif ($user == 'user2' || $user == 'user3' || $user == 'user4' ) { // leiter
        echo 'leiter.php'; // angezeigte Seiten für user2, user3, user4
      } else {
        echo 'user.php'; // angezeigte Seiten für alle außer admin / leiter
      }
    ?>

    Oder ist die Programmierung nicht all zu schwer, in der edituser.php das via Dropdown einzustellen?

    Frage #3: Statistiken

    Spoiler anzeigen

    Ist es schwer Statistiken wie die letzte Login-Zeit bzw. eher die letzte Aktivität zu speichern?

    Schon mal vielen Dank für alle kommenden Antworten und Hilfen,

    Bud

    Ich will solche Fragen manchmal nicht stellen weil ich meine Dummheit nicht so offen darlegen will, aber:

    Wenn wir im Forum darüber reden das viele Mails von netcup nicht ankomme, dann reden wir darüber das sie im Spam landen, oder? Also is jetzt nicht so das sie nicht wirklich gar nicht ankommen?