[PHP] Problem mit Session/Login

Dieses Thema im Forum "Webentwicklung" wurde erstellt von skynet85, 8. Mai 2009 .

  1. 8. Mai 2009
    Problem mit Session/Login

    also wie der titel schon sagt hab ich ein Login Problem!!

    ich Benutze Scene Engine und es funktioniert alles bestens,
    nur sobald ich über ftp mal was verändere kann ich mich danach nicht mehr ins admin menü einloggen auf meiner seite! zum ftp und phpmyadmin komme ich rein, passwort in phpmyadmin ändern hat auch nichts gebracht.

    auch wenn ich die veränderung rückgangig mache komme ich nicht rein steht nur zugriff verweigert?

    hab auch versuch mehrere benutzer einzurichten und dan wenn es wieder passiert mit ein anderen namen sich einzulogen klappt auch nicht woran könte das liegen ?
     
  2. 10. Mai 2009
    Zuletzt von einem Moderator bearbeitet: 15. April 2017
    Login Preblem 2

    also ich hatte ja schon ein thema erstellt das hier

    da das ganze echt nerfig ist das ich mal reinkomme mal nicht roll ich das thema nochmal auf!

    könnte das problem eventuel was mit der session.php zu tun haben ?

    die sieht wie folgt aus

    PHP:
    <? PHP

    if(empty( $_SESSION [ 'user_rights' ]) || ! is_numeric ( $_SESSION [ 'user_rights' ]))     $user_rights  0 ;
    else 
    $user_rights  $_SESSION [ 'user_rights' ];

    //Prüft ob Session (noch) existiert || Der user eine gültige session benutzt
        
    $proof_session  $db -> query ( "SELECT * FROM sessions WHERE userid='" . $_SESSION [ 'user_id' ]. "' AND sid='" . session_id (). "'" );        
        
    $user_session  $db -> fetch_array ( $proof_session );
        
    $is_there_any_session  $db -> num_rows ( $proof_session );
        
        if(
    $_COOKIE [ $_SESSION [ 'user_id' ]] !=  session_id () || 
           
    $_COOKIE [ $user_session [ 'userid' ]] !=  session_id () ||
           
    $_SESSION [ 'login' ] !=  TRUE  || 
           
    $min_rights  $user_rights  || 
           
    $user_rights  !=  $user_session [ 'rights' ] ||
           
    $is_there_any_session  ==  || 
           !
    $is_there_any_session )
        {
             include(
    "logout_code.php" );
            die (
    $lang -> get ( "LANG_ACP_NO_ENTRANCE" ));
        }

    ?>

     
  3. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.