1. Liebe Forumsgemeinde,

    aufgrund der Bestimmungen, die sich aus der DSGVO ergeben, müssten umfangreiche Anpassungen am Forum vorgenommen werden, die sich für uns nicht wirtschaftlich abbilden lassen. Daher haben wir uns entschlossen, das Forum in seiner aktuellen Form zu archivieren und online bereit zu stellen, jedoch keine Neuanmeldungen oder neuen Kommentare mehr zuzulassen. So ist sichergestellt, dass das gesammelte Wissen nicht verloren geht, und wir die Seite dennoch DSGVO-konform zur Verfügung stellen können.
    Dies wird in den nächsten Tagen umgesetzt.

    Ich danke allen, die sich in den letzten Jahren für Hilfesuchende und auch für das Forum selbst engagiert haben. Ich bin weiterhin für euch erreichbar unter tti(bei)pcwelt.de.
    Dismiss Notice

Login- Anwendung geht nich

Discussion in 'Programmieren' started by Jelko, Nov 26, 2007.

Thread Status:
Not open for further replies.
  1. Jelko

    Jelko Byte

    Hab (versucht) eine Login-Anwendung zu programmieren. Könnte es sein, dass ich einen flaschen Wert zurück bekomme?
    Hab ich 'nen Programmier Fehler oder liegts am Server? :aua:
    PHP:
    case "login":
          
    $cxn Connect_to_db("Vars.inc");
          
    $sql "SELECT name FROM $table_name WHERE name='$_POST[user]'";     
          
    $result mysqli_query($cxn,$sql)
             or die(
    "Konnte Abfrage 1 nicht ausfüren" .mysqli_error($cxn)); 
          
    $num mysqli_num_rows($result);
          if(
    $num == 1)                                      
          {
             
    $sql "SELECT name FROM $table_name WHERE name='$_POST[user]' AND passwd='$_POST[passwort]'";
             
    $result2 mysqli_query($cxn,$sql)
                  or die(
    "Konnte Abfrage 2 nicht starten." .mysqli_error($cxn));  
             
    $row mysqli_fetch_assoc($result2);
             echo 
    $row;          
             if(
    $row)                                        
             {
               
    $_SESSION['auth']="yes";                      
               
    $_SESSION['logname'] = $_POST['user'];   
               
    header("Location: $next_program");            
             }
             else                                            
             {
               
    $_SESSION["error"]="Der Login-Name '$_POST[user]
                       existiert zwar, aber das Passwort ist
                       falsch! Versuchen Sie es erneut.<br>"
    ;
               
    extract($_POST);
             }                                               
          }                                                  
          elseif (
    $num == 0)  // Login-Name nicht gefunden   
          
    {
             
    $_SESSION["error"] = "Der Benutzername existiert nicht! 
                           Versuchen Sie es erneut.<br>"
    ;
          }
    break;
    Schon mal danke im Vorraus
     
Thread Status:
Not open for further replies.

Share This Page