kostenloser Webspace werbefrei: lima-city


Problem mit Datei

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    t***t

    ich wollte eine Datei einbinden, dass ich nicht immer die selben Befehle eingeben muss, aber da scheint was nicht zu funktionieren:

    ERROR:
    Fatal error: Call to undefined function: setuser() in /var/www/web29/html/user/tobit/Versucht/Config.php on line 13

    (Die Variablen sind alle weiter obem definiert)
    include("Auslagerung.txt");
    $ef = new Exportforce();
    $ef->SetUser($KlammID, $Losepasswort);
    $ef->SetEF($ef_username, $ef_passwort, $ef_k);
    if (!$ef->UserCheck()) die($ef->lasterror);


    Code der Datei:

    <?
    class Exportforce {
    var $ef_id;
    var $ef_pw;
    var $ef_k;
    var $ef_lose = 0;
    var $ef_kosten = 0;
    var $ef_frei = 0;

    var $k_id;
    var $l_pw;
    var $k_nick;
    var $k_lose;

    var $lasterror;
    }

    function HandleResult($code) {
    $code = isset($code) ? $code+0 : 0;
    if ($code == 1001) $this->lasterror = '';
    else if ($code == 1002) $this->lasterror = 'Unerwarteter Fehler 01 ! Bitte wenden sie sich an den Administrator!';
    else if ($code == 1003) $this->lasterror = 'Unerwarteter Fehler 02 ! Bitte wenden sie sich an den Administrator!';
    else if ($code == 1004) $this->lasterror = 'Unerwarteter Fehler 03 ! Bitte wenden sie sich an den Administrator!';
    else if ($code == 1005) $this->lasterror = 'Unerwarteter Fehler 04 ! Bitte wenden sie sich an den Administrator!';
    else if ($code == 1006) $this->lasterror = 'Ung?ltige Klammid eingegeben!';
    else if ($code == 1007) $this->lasterror = 'Ihre Klammid ist ung?ltig!';
    else if ($code == 1008) $this->lasterror = 'Ihr Einsatz ist h?her als ihr Loseguthaben!';
    else if ($code == 1009) $this->lasterror = 'Ihr Losepasswort ist falsch!';
    else if ($code == 1010) $this->lasterror = "Ihr Einsatz ist zu hoch! Bitte probieren sie es sp?ter noch einmal!";
    else if ($code == 1011) $this->lasterror = 'Anzahl unzul?ssig';
    else if ($code == 1012) $this->lasterror = 'Betreff unzul?ssig';
    else if ($code == 1013) $this->lasterror = 'Inout Parameter unzul?ssig';
    else if ($code == 1014) $this->lasterror = 'Limit Parameter unzul?ssig';
    else if ($code == 1015) $this->lasterror = 'Tid Parameter unzul?ssig (optional)';
    else if ($code == 1016) $this->lasterror = 'Time Parameter unzul?ssig (optional)';
    else if ($code == 1017) $this->lasterror = 'Type Parameter unzul?ssig (optional)';
    else $this->lasterror = 'Unbekannter Fehler';
    }


    function SetEF($ef_id, $ef_pw, $ef_kennung) {
    $this->ef_id = $ef_id;
    $this->ef_pw = $ef_pw;
    $this->ef_k = $ef_kennung;
    }

    function SetUser($k_id, $k_pw) {
    $this->k_id = $k_id;
    $this->k_pw = $k_pw;
    }

    function UserCheck() {
    $tmp = @file("http://www.klamm.de/engine/lose/saldo.php?ef_id=".$this->ef_id."ef_pw=".$this->ef_pw."k_id=".$this->k_id."l_pw=".$this->l_pw);
    $result = explode("|", $tmp[0], 5);
    $returncode = $result[0];
    $this->k_lose = $result[1];
    $this->ef_frei = $result[2];
    $this->ef_kosten = $result[3];
    $this->ef_lose = $result[4];

    $this->HanldeResult($returncode);
    if($this->lasterror != "") {
    echo "Exportforce-Error: ". $returncode ." - ".$this->lasterror."<br>";
    return 0;
    } else return 1;
    }
    ?>


  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. zeig mal den komplette code und die auslagerungsdatei
  4. Autor dieses Themas

    t***t

    Von der Auslagerungsdatei ist das der ganze Code, weil ich erst einmal schauen wollte, ob das funktioniert, was momentan ja nicht der Fall ist.
  5. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!