Seite 1 von 3 123 LetzteLetzte
Ergebnis 1 bis 10 von 24

Thema: LogIn Problem

  1. #1
    Benutzer
    Registriert seit
    31.03.2007
    Beiträge
    53

    Frage LogIn Problem

    Hi,
    ich hatte das Bilanz Pro Addon eingebaut es funktionierte aber nicht und somit hab ichs wieder ausgebaut.
    Jetzt hab ich aber das Problem das nach dem einloggen eine weiße seite kommt und man nichts machen kann. Wenn man falsche Daten eingibt kommt die normale Fehlerseite auch das benutzen eines neu generierten Passwort bringt nichts.
    Ich hab schon mehere Leute gefragt die alle meinte es sei ein Fehler in der Functions.lib und ich habe die komplett ausnander genommen irgendwo muss eine Klammer fehlen aber ich finde keine Stelle wo eine Klammer hinsollte

    http://nopaste.biz/49667 <--- das ist meine vollstendige functions.lib.php (natürlich ohen zugangsdaten)
    Bin langsam echt Ratlos Falls jmd bei mir angemeldet ist ihr könnts ja gerne versuchen euch einzuloggen www.fuco4mail.de
    Leider weiß ich nicht welche Version mein VMS ist, es ist glaube ich eine der ersten VMS Versionen damals wurde das dinge ja auf funcoins24.de getestet und die Version besitze ich meines erachtens.
    Wäre echt nett wenn ihr mir helfen könntet

    Gruss
    Mopper

  2. #2
    Erfahrener Benutzer Avatar von dude32
    Registriert seit
    27.07.2006
    Beiträge
    1.771
    sorry wenn ich dich das frage, hast du vorher keine sicherung der datei gemacht bzw ein backup auf der platte???
    dann überspiele die datei doch einfach...........

    PHP-Code:
    <?
    header("Cache-control: no-cache");
    $db_host        = "localhost";
    $db_user        = "";
    $db_pass        = "";
    $db_base        = "";
    $db_prefix        = "vms";
    $domain            = "http://www.deineseite.de"; // ohne Slash am ende
    $seitenname        = "";
    $waehrung        = "Lose";
    $admin_id        = "";
    $percode = "jasoistes"; 
    // SecVMS change begin
    $ip             = $_SERVER['REMOTE_ADDR'];
    // SecVMS change end

    // Banner Jackpot
    $jackmin            = 100; // Kleinste Gewinnzahl
    $jackmax            = 99999; // Maximale Gewinnzahl
    $banner_jackpotcode    = 8743; // Jackpot Gewinnzahl

    $betreibermail    = "webmaster@deineseite.de";

    // Variabeln definieren
    if (!isset($login_check['hinweis']))    $login_check['hinweis']        = "";

    function db_connect() {
    global $db_host,$db_user,$db_pass,$db_base,$sql_open;
    $sql_open    = @mysql_connect($db_host,$db_user,$db_pass) or die("Keine Verbindung zur Datenbank!");
    $sql_base    = @mysql_select_db($db_base) or die("Keine oder falsche Datenbank gewählt!");
    }

    function db_query($sql_tag)  {
    $sql_return    = mysql_query($sql_tag);
    return $sql_return;
    }

    function db_close() {
    global $sql_open;
    @mysql_close($sql_open) or die("Konnte die Verbindung mit Datenbank nicht schliessen!");
    }

    function create_code($code_laenge) {
    srand((double)microtime()*1000000);
    $created_code = '';
    $zeichen="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890";
    for ($i=0;$i<$code_laenge;$i++) {
    $n=rand() % strlen($zeichen);
    $created_code .=substr($zeichen, $n, 1);
    }
    return $created_code;
    }

    function buchungsliste ($buchungs_id,$trans_menge,$verwendung,$fuer) {
    global $db_prefix;
    db_query("INSERT INTO ".$db_prefix."_buchungen (uid,buchungszeit,buchungs_id,buchungsmenge,verwendungszweck) VALUES (".$fuer.",".time().",'".$buchungs_id."','".$trans_menge."','".$verwendung."')");
    }

    function kontobuchung ($art,$trans_menge,$fuer) {
    global $db_prefix;
    db_query("UPDATE ".$db_prefix."_kontodaten SET `kontostand` = `kontostand` ".$art." ".$trans_menge." WHERE uid=".$fuer."");
    }

    function userstatus () {
    global $_SESSION,$db_prefix;
        if ($_SESSION['login'] == 'true') {
        $us = db_query("SELECT `uid`,`passwort`,`status`,`hinweis` FROM ".$db_prefix."_kontodaten WHERE uid=".$_SESSION['uid']." and passwort='".$_SESSION['passwort']."' LIMIT 1");
        $login_check = mysql_fetch_array($us);
            if (!mysql_num_rows($us) or $login_check['status'] == 0) {
            setCookie('uid','',time()-86400*30);
            setCookie('passwort','',time()-86400*30);
            setCookie('autologin','',time()-86400*30);
            $_SESSION['uid']        = "";
            $_SESSION['passwort']    = "";
            $_SESSION['login']        = "";
            @include_once('content/error/kein_zutritt.php');
            @include_once('lib/footer.php');
            die();
            }
            if ($login_check['status'] == 2) {
            setCookie('uid','',time()-86400*30);
            setCookie('passwort','',time()-86400*30);
            setCookie('autologin','',time()-86400*30);
            $_SESSION['uid']        = "";
            $_SESSION['passwort']    = "";
            $_SESSION['login']        = "";
            @include_once('content/error/user_gesperrt.php');
            @include_once('lib/footer.php');
            die();
            }
        } else {
        @include_once('content/error/kein_zutritt.php');
        @include_once('lib/footer.php');
        die();
        }
    }

    function refumsatz ($buchungssumme,$fuer) {
    global $db_prefix;
    db_query ("UPDATE ".$db_prefix."_werberdaten SET umsatz = umsatz + ".$buchungssumme.", aktivzeit='".time()."' WHERE uid='".$fuer."' and werber != 0");
    }

    function aktivralley ($buchungssumme,$fuer) {
    global $db_prefix;
        // Wenn Aktivralley läuft
        $ralleydaten_aktiv = mysql_fetch_array(db_query("SELECT `start`,`ende` FROM ".$db_prefix."_ralleydaten WHERE ralley = 'aktivralley' LIMIT 1"));
        if ($ralleydaten_aktiv['start'] <= time() && $ralleydaten_aktiv['ende'] >= time()) {
        $aktiveintragen = db_query("SELECT * FROM ".$db_prefix."_aktivralley WHERE uid = '".$fuer."'");
            if (!mysql_num_rows($aktiveintragen)) {
            db_query ("INSERT INTO ".$db_prefix."_aktivralley (uid,punkte) VALUES ('".$fuer."','".$buchungssumme."')");
            } else {
            db_query ("UPDATE ".$db_prefix."_aktivralley SET punkte = punkte + ".$buchungssumme." WHERE uid='".$fuer."'");
            }
        }
    }

    function klickralley () {
    global $db_prefix,$_SESSION;
        // wenn Klickralley läuft
        $ralleydaten_klick = mysql_fetch_array(db_query("SELECT `start`,`ende`,`art`,`pro` FROM ".$db_prefix."_ralleydaten WHERE ralley = 'klickralley' LIMIT 1"));
        if ($ralleydaten_klick['start'] <= time() && $ralleydaten_klick['ende'] >= time()) {
        $klickeintragen = db_query("SELECT * FROM ".$db_prefix."_klickralley WHERE uid = '".$_SESSION['uid']."'");
            if ($ralleydaten_klick['art'] == 'dynamisch') db_query ("UPDATE ".$db_prefix."_ralleydaten SET jackpot=jackpot+'".$ralleydaten_klick['pro']."' WHERE ralley = 'klickralley'");
            if (!mysql_num_rows($klickeintragen)) {
            db_query ("INSERT INTO ".$db_prefix."_klickralley (uid,klicks) VALUES ('".$_SESSION['uid']."','1')");
            } else {
            db_query ("UPDATE ".$db_prefix."_klickralley SET klicks = klicks + 1 WHERE uid='".$_SESSION['uid']."'");
            }
        }
    }
    ?>
    hier mal die originale functiom.lip.php

    setze deine bettelralley noch rein sowei den ländercode dann sollte es nach eingabe der db-daten auch funzen

    aber ich glaube das einlog prob gab es schon mal hier im forum,

    einen hab ich gefunden: http://www.designerscripte.net/showt...ight=einloggen
    www.scripte-box.de VMS,VMS2 und FWX

  3. #3
    Benutzer
    Registriert seit
    31.03.2007
    Beiträge
    53
    das backup hab ich leider vergessen ... die functions.lib hat genau den gleichen inhalt wie meine aktuelle?

    wofür ist den da die variable $percode die kenn ich garnich

  4. #4
    Erfahrener Benutzer Avatar von dude32
    Registriert seit
    27.07.2006
    Beiträge
    1.771
    nein, bei dir ist ja noch die bettelralley und das länderaddon drin, das mußte noch einfügen
    www.scripte-box.de VMS,VMS2 und FWX

  5. #5
    Benutzer
    Registriert seit
    31.03.2007
    Beiträge
    53
    hab gerade jede einzelne zeile un jeden einzelnen buchstaben vergliechen es ist komplett gleich bis darauf das bei der function von dir $percode drinne is un das die einzelnen codeschnippsel eine andere reihenfolge haben es kann allso nur das bettel und das ländercode addon fehler haft sein aber ich find da keinen fehler und die bettel ralley hab ich noch von meinem alten pc installiert somit habe ich die ralley nich mehr

  6. #6
    Erfahrener Benutzer Avatar von dude32
    Registriert seit
    27.07.2006
    Beiträge
    1.771
    PHP-Code:
    function bettelralley ($userid) {
    global 
    $db_prefix;
        
    // wenn Bettelralley läuft
        
    $ralleydaten_bettel mysql_fetch_array(db_query("SELECT `start`,`ende`,`art`,`pro` FROM ".$db_prefix."_ralleydaten WHERE ralley = 'bettelralley' LIMIT 1"));
        if (
    $ralleydaten_bettel['start'] <= time() && $ralleydaten_bettel['ende'] >= time()) {
        
    $klickeintragen db_query("SELECT * FROM ".$db_prefix."_bettelralley WHERE uid = '".$userid."'");
            if (
    $ralleydaten_bettel['art'] == 'dynamisch'db_query ("UPDATE ".$db_prefix."_ralleydaten SET jackpot=jackpot+'".$ralleydaten_bettel['pro']."' WHERE ralley = 'bettelralley'");
            if (!
    mysql_num_rows($klickeintragen)) {
            
    db_query ("INSERT INTO ".$db_prefix."_bettelralley (uid,klicks) VALUES ('".$userid."','1')");
            } else {
            
    db_query ("UPDATE ".$db_prefix."_bettelralley SET klicks = klicks + 1 WHERE uid='".$userid."'");
            }
        }

    oder kann es sein, das dein anbieter etwas am webspace geändert hat???

    ansonsten überprüfe mal die session.lip.php bzw. die header.php die sind ja für den login mit verantwortlich
    www.scripte-box.de VMS,VMS2 und FWX

  7. #7
    Benutzer
    Registriert seit
    31.03.2007
    Beiträge
    53
    hoster hat nix geändert
    und an der header.php und session.lib hab ich nix geändert

  8. #8
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717
    in deiner functions.lib.php aus dem pastebin kann ich schon mal sehen, dass dort db_connect(); drin aufgerufen wird, so ist das ja nicht gedacht...


    aber in solchen fällen einfach mal die originale aus download hier hochladen, dann sollte ja login/anmelden etc normal funzen, musst halt dann, bevor du deine seite wieder richtig betreibst, die funktionen für zusätzliche rallyes etc nochmal neu einbauen (aber da du ja weißt, welche addons du hast und zu allen noch die anleitung, ist das ja kein problem? )
    Kill one man, and you are a murderer.
    Kill millions of men, and you are a conqueror.
    Kill them all, and you are a god.
    - Jean Rostand, Thoughts of a Biologist (1939)

  9. #9
    Benutzer
    Registriert seit
    31.03.2007
    Beiträge
    53
    aber ich habe ja nciht direkt andere sahcen in die verschiedenen codeschnippsel eingefügt und die functions.lib hier ausm forum funzt nicht da ich nen ganz altes vms habe wie gesagt die version als es rauskam und die erste seite "funcoins24.de" damit betrieben wurde von nebulus

  10. #10
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717
    hm, aber da die weiße seite doch nur beim einloggen kommt, würde ich doch eher auf nen fehler in der sessions.lib schließen (sofern es die in der version schon gab? )
    Kill one man, and you are a murderer.
    Kill millions of men, and you are a conqueror.
    Kill them all, and you are a god.
    - Jean Rostand, Thoughts of a Biologist (1939)

Seite 1 von 3 123 LetzteLetzte

Ähnliche Themen

  1. [HTML/CSS/JS] CSS Login Problem
    Von Klunki im Forum [HD] Programmieren
    Antworten: 3
    Letzter Beitrag: 23.04.2014, 09:23
  2. Login/Logout Problem
    Von Waldiwen im Forum Support zum VMSone
    Antworten: 2
    Letzter Beitrag: 12.01.2009, 22:49
  3. Login - Logout Problem nach Serverumzug
    Von Klammgate im Forum [HD] Programmieren
    Antworten: 4
    Letzter Beitrag: 28.06.2008, 21:48
  4. Schon wieder ein Problem Login, logout
    Von Thor82 im Forum Support zum VMSone
    Antworten: 1
    Letzter Beitrag: 05.04.2008, 22:32
  5. login problem (Firefox)
    Von oje im Forum Support zum VMSone
    Antworten: 20
    Letzter Beitrag: 31.08.2007, 12:32

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •