Beiträge von Kaliber

    Ja so grob lautet der code:


    PHP
    <tr>
    			<th align="left"><font color="white">Benutzername:</font></th><td><input type="text" name="username"></td>
    		</tr>
    		<tr>
    			<th align="left"><font color="white">Passwort:</th><td><input type="password" name="password"></td>
    		</tr>


    und dann halt oben:


    PHP
    $_benutzer = $_POST['username'];
        $_passwort = $_POST['password'];
    
        $datei = "ftp://edit:sollkeinerwissen@ge-rl.de/scriptfiles/$_benutzer.ini";
        $array = file($datei);
        $sst = explode("=", $array[0]);
        if($_passwort == $sst[1]) #hier das Problem, der fragt das net richtig ab, obwohl alles richtig ist ;(
        {
         #hier dann der Rest, das funzt aber
       }


    mfg. :thumbup:

    ^^ Habe wieder mal ein Problem und zwar folgendes:


    Es geht um ein Login System habe das geschrieben:


    PHP
    $_benutzer = $_POST['username'];
        $_passwort = $_POST['password'];
    
        $datei = "ftp://edit:sollkeinerwissen@ge-rl.de/scriptfiles/$_benutzer.ini";
        $array = file($datei);
        $sst = explode("=", $array[0]);
        if($_passwort == $sst[1]) #hier das Problem, der fragt das net richtig ab, obwohl alles richtig ist ;(
        {
         #hier dann der Rest, das funzt aber
       }


    mfg. :thumbup:

    Hab das jetz so gemacht


    PHP
    $datei = "ftp://edit:sollkeinersehen@ge-rl.de/scriptfiles/$user.ini";
        $array = file($datei);
        $newstring = explode("=", $array[1]);
        echo 'Du besitzt '. $newstring[1] .'$';


    funzt aber net ;(


    weiß jemand rat ?!


    mfg. :thumbup:

    falsch das tut es...


    ich kann nämlich mit:


    PHP
    $datei = "ftp://edit:sollkeinersehen@ge-rl.de/scriptfiles/$user.ini";
    $array = file($datei);


    Da kann ich das super auslesen, da kommt dann sowas bei raus:


    Level=1


    will aber nur die 1 auslesen ^^


    mfg. :thumbup:

    Leute, kann mir ma jemand sagen wieso das hier net funzt X(


    PHP
    $iniArray = parse_ini_file("ftp://edit:sollkeinersehen@ge-rl.de/scriptfiles/$user.ini");
    echo 'Du besitzt '.$iniArray['money']. '$';


    mfg.^^

    Hallo liebe Brotfische,


    habe mal eine Frage zu Php (nicht MySQL)


    Wie kann ich aus einer Zeile nur die Zahl nicht den Text auslesen ?!


    Habe es mal so probiert:


    PHP
    $data = parse_ini_file($datei, true);


    funzt aber net ^^


    mfg. :thumbup:

    ^^ versuche es mal so:



    SetTimerEx("SDM", 10000, 0, "i", playerid); //Das sind 10sek warte zeit
    forward SDM(playerid, color, message[]);
    public SDM(playerid, color, message[])
    {
    SendClientMessage(playerid, color, message);
    return 1;
    }
    new string[256];
    format(string, sizeof(string), "%s", text1);
    SendClientMessage(playerid, CWEISS, string);
    format(string, sizeof(string), "%s", text2);
    SendClientMessage(playerid, CGELB, string);


    mfg. :thumbup:

    Nicht bei jeder public Funktion kannst du ein return 1; verwenden ;)


    Bei
    public OnPlayerCommandText(playerid, cmdtext[])


    Da z.B. musst du ein return 0; verwenden !


    Aber bei:


    public OnPlayerConnect(playerid)


    Kannste auch ein return 1; verwenden ;)


    mfg. :thumbup:

    Schreib den Befehl so:


    if (strcmp(cmd, "/sbll", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    if(PlayerInfo[playerid][onbl] == 1)
    {
    new string23[256];
    format(string23, sizeof(string23),"Irgentwas ist %d",PlayerInfo[playerid][onbl])
    SendClientMessage(playerid,COLOR_YELLOW, string23); // in der Zeile
    }
    }
    return 1;
    }

    Nur dem Spieler oder allen, naja ich habe mal gemacht allen:


    new string[256];
    format(string, sizeof(string),"Irgentwas ist %d",PlayerInfo[playerid][onbl])
    SendClientMessageToAll(red, string);