Ankündigung

Einklappen
Keine Ankündigung bisher.

Mitglieder sperren

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

  • Mitglieder sperren

    Hallo!

    Würde gerne Mitglieder sperren! Weiss aber leider nicht so genau wie das funktioniert! Hab in der Datenbank bereits ein Feld für gesperrte User angelegt! Also unter gesp_user=1 dann sollte er gesperrt sein.Sich nicht einloggen können! Und bei gesp_user=0 sollte er alles ganz normal benutzen können! Hier ist mal der jetztige Code:

    PHP-Code:
    <?PHP
    if($error==1){
    echo 
    "Username oder Passwort sind falsch!";
    }else{
    echo 
    " Sie sind nun eingeloggt";
    }
    ?>
    Ich hoffe es kann mir jemand dabei helfen!
    Weiss absolut nicht weiter!
    Danke GotteK

  • #2
    AW: Mitglieder sperren

    DB:
    Code:
    id   name  gesperrt  ...
    1    du        ja
    2    ich       nein
    PHP-Code:
    if (spalte:gesperrt[id] == "ja") {
    echo 
    "Sie sind gesperrt. melden Sie sich beim admin.";
    } else {
    //weiter

    So geht es ungefähr. Den genauen Code muss du schon selber entwickeln. Niemand weiß dein DB-Struktur und dein PHP-Script.

    Kommentar


    • #3
      AW: Mitglieder sperren

      Ja danke!
      Aber wie bekomm ich das jetzt hin! Wie fügt man diesen Code in den bestehenden ein!
      Hab diesen auf meine Verhältnisse umgeschrieben aber leider kommt dann immer nur eine Fehlermeldung!!

      Kommentar


      • #4
        AW: Mitglieder sperren

        Du solltest mal deine Tabellenstruktur und ein bisschen mehr Code posten. So kann dir nicht geholfen werden.

        Kommentar


        • #5
          AW: Mitglieder sperren

          Hallo!
          Also das wäre mal ein Teil des Codes der home.php

          PHP-Code:
          /* User login */
          if($step==login){

          include(
          'db.php');
          $passwort=md5($passwort);
          $query=mysql_query("SELECT username FROM user WHERE username='$username' AND pass='$passwort'");
          echo 
          mysql_error();
          if(
          mysql_num_rows($query)==1){
           
          $user[name]=$username;
           
          $user[pass]=$passwort;
           
          session_register("user");
           
          $template=$template2;
           }else{
           
          $error=1;
           }
           } 
          Und dieser ist jetzt mal mein Login.php

          PHP-Code:
          <?PHP
          include('save.php');
          include(
          'db.php');
          if (
          $gesp_user == 1) {
          $ausgabe "Sie wurden vom Admin gesperrt";
          } elseif (
          $error == 1) {
          $ausgabe "Username oder Passwort sind falsch";
          } else {
          $ausgabe "Sie sind nun eingeloggt";
          }
          echo 
          $ausgabe
          ?>

          Und dies hier wäre meine Db Tabellenstruktur für User

          Tabellenstruktur für Tabelle `user`
          --

          CREATE TABLE `user` (
          `username` varchar(255) NOT NULL default '0',
          `pass` varchar(255) NOT NULL default '0',
          `vorname` varchar(255) NOT NULL default '0',
          `anrede` varchar(255) NOT NULL default '0',
          `nachname` varchar(255) NOT NULL default '0',
          `gtag` varchar(255) NOT NULL default '0',
          `gmonat` varchar(255) NOT NULL default '0',
          `gjahr` varchar(255) NOT NULL default '0',
          `str` varchar(255) NOT NULL default '0',
          `plz` varchar(255) NOT NULL default '0',
          `stadt` varchar(255) NOT NULL default '0',
          `land` varchar(255) NOT NULL default '0',
          `refid` varchar(255) NOT NULL default '0',
          `newsletter` varchar(255) NOT NULL default '0',
          `regestrierung` varchar(255) NOT NULL default '0',
          `letzterlogin` varchar(255) NOT NULL default '0',
          `email` varchar(255) NOT NULL default '0',
          `id` int(255) NOT NULL auto_increment,
          `registrierung` varchar(255) NOT NULL default '0',
          `away` varchar(255) NOT NULL default '0',
          `mailnow` varchar(255) NOT NULL default '0',
          `eintritt` varchar(255) NOT NULL default '',
          `gesp_user` varchar(255) NOT NULL default '0',
          `verw_user` varchar(255) NOT NULL default '0',
          PRIMARY KEY (`id`),
          ) TYPE=MyISAM AUTO_INCREMENT=109


          Ich hoffe es kann mir jetzt wer weiterhelfen!
          Denn ich als PHP Einsteiger bin leider schon ratlos!
          Mfg GotteK

          Kommentar

          homepage-forum.de - Hilfe für Webmaster! Statistiken

          Einklappen

          Themen: 57.202   Beiträge: 432.321   Mitglieder: 29.596   Aktive Mitglieder: 49
          Willkommen an unser neuestes Mitglied, BillyTig.

          Online-Benutzer

          Einklappen

          836 Benutzer sind jetzt online. Registrierte Benutzer: 3, Gäste: 833.

          Mit 4.707 Benutzern waren am 12.01.2023 um 03:07 die meisten Benutzer gleichzeitig online.

          Die neuesten Themen

          Einklappen

          • bodan
            Bard - Googles Antwort auf ChatGPT geht ins Rennen
            Try Bard and share your feedback Mar 21, 2023 - so der Aufruf vor wenigen Stunden.

            und weiter: We’re starting to open access to Bard, an early experiment that lets you collaborate with generative AI. We're beginning with the U.S. and the U.K., and will expand to more countries and languages...
            Gestern, 23:20
          • daggel
            Eine horizontale Linie mit <hr> in css als bild mit wiederholung anzeigen?
            Hallo,

            ich bin neu hier und Webseiten-Anfänger. Trotzdem möchte ich in einem HR-Tag mit Css ein Bild anzeigen, dass nur horizontal über die gesamte Seite wiederholt wird.
            HTML-Code:
              <!--<div id="bild2">      
            <img src="..\Bilder\TrennungTranparentQuer.jpeg">
            ...
            Gestern, 15:44
          • bodan
            CloudFest Hackathon 2023 noch bis 23 März- mit innovativen Projekten
            Hi liebe Homepage-Foren-Feunde,


            hier ein kurzer Hinweis auf das CloudFest 2023

            wie immer gibts eine Fülle von Angeboten am Fest. Da ist ganz ganz viel dabei!
            ...unter anderem auch mit innovativen WordPress-Projekten: VS Code-Erweiterung für In-Browser-Entwicklung...
            21.03.2023, 12:41
          • PatX
            Design Hilfe zu einer Form die ein PHP Script triggert
            Ich würde mich über eure Meinung zu dem folgenden Szenario freuen:

            Ich möchte ein Formular einrichten, das im Wesentlichen die folgenden Schritte triggert:
            - Ein PHP-Skript ausführen
            - Formulardaten in die WordPress-Datenbank meiner Website speichern
            - KEINE anderen...
            21.03.2023, 07:20
          • Reservespieler
            Website pflegen
            Ein freundliches Hallo an alle,
            Ich würde gerne von meinem Verein die Pflege der Website übernehmen da es auch einige Vorteile als aktives Mitglied hat. Das Problem ist nur das ich überhaupt keine Ahnung davon habe.
            Daher hier meine Frage:
            Wie funktioniert sowas und was muss ich...
            18.03.2023, 16:48

          Die neuesten Beiträge

          Einklappen

          Lädt...
          X