Userverwaltung! Nur wie?

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Userverwaltung! Nur wie?

    Hallo, ich möchte für einen Admin Bereich eine User Verwaltung einrichten!

    Was ich genau haben möchte: Ich möchte User hinzufügen bzw. löschen können. Außerdem möchte ich user bearbeiten können! WIe geht das? Bin noch ziemlich am Anfang und kann noch nicht so gut php, wenn es geht postet ein bischen code mit, damit ich mir darunter etwas vorstellen kann!

    Gruß, Body

  • #2
    Am besten mit MySQL ...

    da richtest du dir eine Tabelle names "user" ein mit Username, Passwort, eMail, etc. ein.

    Dann schaust du dir die MySQL Funktionen INSERT, SELECT, UPDATE und DELETE an und schon bist du ein ganzes Stueck weiter ...

    Kommentar


    • #3
      Danke ich schaue mal...

      Kommentar


      • #4
        Wie kann ich es denn so darstellen, dass wenn ich einen User bearbeite in den Kästchen für Namen, E-Mail... schon die Daten die bereits eingegeben sind im kästchen stehen?

        Also, für eunen eingetragenen User:

        Username: ABC (Der Wert der Schon in der Datenbank steht...)

        Gruß

        Kommentar


        • #5
          PHP-Code:
          <input type="text" name="Username" value="$row[username]size="20"
          *winks*
          Gilbert
          ------------------------------------------------
          Hilfe für eine Vielzahl von Problemen!!!
          http://www.1st-rootserver.de/

          Kommentar


          • #6
            Danke Wotan, ich versuche das mal!

            Wie funktioniert das nun mit der Editier und Delete funktion...

            Also, ich hole das Feld aus der DB, lasse es in dem Textfeld anzeigen, bearbeite es und lasse es updaten... wie sieht das mit den Funktionen aus,
            für nen Update und für del?

            DELETE * FROM tabelle ... kannst du das vielleicht fürs DELETE und UPDATE erweitern?

            Kommentar


            • #7
              DELETE FROM tabelle WHERE userid='$userid'

              UPDATE tabelle SET username='$username', usermail='$usermail' (u.s.w.) WHERE userid='$userid'

              Die UserID packst du dir in dem Formular in ein hidden-Field
              PHP-Code:
              <input type="hidden" name="userid" value="$row[userid]"
              *winks*
              Gilbert
              ------------------------------------------------
              Hilfe für eine Vielzahl von Problemen!!!
              http://www.1st-rootserver.de/

              Kommentar


              • #8
                Danke, werde es gleich mal versuchen
                Wie kann ich autoatisch user IDs anlegen lassen?

                Kommentar


                • #9
                  Und immer schon daran denken:
                  PHP-Code:
                  $res mysql_query(".... tabelle")or die(mysql_error()); 
                  Immer hinten ein or die(mysql_error()) hinten dran machen.
                  Das gibt dir eine bessere Fehlermeldung aus und du kannst leichter den Fehler in SQL-Statment finden.
                  *winks*
                  Gilbert
                  ------------------------------------------------
                  Hilfe für eine Vielzahl von Problemen!!!
                  http://www.1st-rootserver.de/

                  Kommentar


                  • #10
                    Original geschrieben von Bodyguard
                    Danke, werde es gleich mal versuchen
                    Wie kann ich autoatisch user IDs anlegen lassen?
                    Das hatten wir doch schon, in der Datenbank ein auto_increment auf die UserID legen. Dann kommt jede UserID nur einmal vor.
                    *winks*
                    Gilbert
                    ------------------------------------------------
                    Hilfe für eine Vielzahl von Problemen!!!
                    http://www.1st-rootserver.de/

                    Kommentar


                    • #11
                      k, die User ID muss ich nicht mit in der Session speichern oder?

                      Kommentar


                      • #12
                        Original geschrieben von Bodyguard
                        k, die User ID muss ich nicht mit in der Session speichern oder?
                        Kannst du machen, bringt aber keine Punkte nur eine Aufgeblähte SessionID. Es sei den du willst ein Forum schreiben. Dort solltest du nicht den Usernamen im Post speichern sondern die UserID, nimmt weniger Platz in der DB ein.

                        Was willst du den überhaupt programmieren wo du eine Userverwaltung brauchst?
                        *winks*
                        Gilbert
                        ------------------------------------------------
                        Hilfe für eine Vielzahl von Problemen!!!
                        http://www.1st-rootserver.de/

                        Kommentar


                        • #13
                          Hier wären mal ein Paar Grundlagen fällig, oder?

                          @Wotan: Kein Verweis zu den Scripten? Da sollte doch was zur User-Verwaltung zu finden sein, oder?

                          Kommentar


                          • #14
                            Original geschrieben von TobiaZ
                            Hier wären mal ein Paar Grundlagen fällig, oder?

                            @Wotan: Kein Verweis zu den Scripten? Da sollte doch was zur User-Verwaltung zu finden sein, oder?
                            Wie jetzt, Stehe neben den Schlauch und verstehe dich jetzt nicht.
                            *winks*
                            Gilbert
                            ------------------------------------------------
                            Hilfe für eine Vielzahl von Problemen!!!
                            http://www.1st-rootserver.de/

                            Kommentar


                            • #15
                              hmmm... thx schonmal, wie kann man Den Usernamen Fest in ein Feld einbetten, also wenn man eingeloggt ist den Usernamen in das Feld schreiben, dass er nicht änderbar ist, wie geht sowas?

                              Kommentar

                              Lädt...
                              X