Beiträge von Kaliber

    wenn ich just vor fun sowas mache

    Just 4 Fun reservierst du da sehr viel Speicher (2000 * 4 Bytes).

    Dieser Speicher wird auf den Stack geschrieben.


    Hast du jetzt noch viele große globale Variablen, kommt es zu einer Stack-Heap Collission.


    Denn der Speicher ist begrenzt für das Programm (das prüft der Compiler).


    Du kannst über pragma dynamic den Compiler anweisen mehr Speicher zu reservieren.


    Allerdings zeugt das von keinem guten Ressourcenmanagement. Eigentlich sollte das problemlos alles klappen in diesem vorgegebenen Speicherbereich.


    Eventuell einfach mal auf die größe von Arrays achten.

    mal der gesamte Code

    CSS
    #main-wrapper #time{
        width: 500px; height: 150px;
        position: relative; margin-left: 10px;
        background-image: url( ../img/icons/time.png ); background-size: 60px 60px; background-repeat: no-repeat; background-position: 0 50%;
        overflow: hidden;
        position: fixed; bottom: 0; left: 50px;
    }

    Das so schreiben.


    Webmail: Mailenable

    Alsooo das ist kein von dir geschriebenes Skript, sondern in einem anderen Programm geht die Zeit falsch?


    Wenn die Zeit auf dem Server richtig geht, gibt es bei diesem Programm Einstellungen?


    Wenn du die PHP.INI auf Default setzt, geht es dann? Ich vermute nicht, dass es an dem PHP Code liegt.


    Da scheint das Programm nur sich die falsche Zeit zu holen...entweder weil sie auf dem Server falsch ist, oder weil es falsch eingestellt ist.

    Danke, jetzt wird es unteeinanderangezeigt.

    Kannst du uns dazu auch die HTML Elemente zeigen?


    Am Besten pack es mal in jsfiddle (und da wo der PHP Code reinkommt, schreib einfach direkt das Resultat rein)


    Hast du dazu auch ne Lösung

    Klar, öffne die php.ini


    Suche [Date] (Das müsste so aussehen):

    Code
    [Date]
    ; Defines the default timezone used by the date functions
    ; http://php.net/date.timezone
    ;date.timezone =

    und dann schreibst du es so:


    Code
    [Date]
    ; Defines the default timezone used by the date functions
    ; http://php.net/date.timezone
    date.timezone = Europe/Berlin

    Hallöchen,


    da hier nun einige Vorschläge äußern, dachte ich, ich pack auch mal einen rein.


    Im Endeffekt geht es um das Code-Icon. Dort ist als Default ausgewählt, dass es die Sprache automatisch erkennt. Allerdings, bleibt er dann in 99.9% bei Code (ohne Syntax Highlighting).


    Meine Frage ist nun, kann das Default mäßig auf C umgestellt werden? Dadurch würde man sich jedes mal 3 Klicks sparen, das wäre echt cool! :)


    Schönen Tag euch noch allen

    mfg Kalle

    wie kann ich Geld in einem Textdraw 3 ställig anzeigen lassen ?

    Hatte vor Ewigkeiten mal eine kleine Funktion dafür geschrieben gehabt:


    C
    stock sMoney(geld) {
        new str[24],i;valstr(str,geld),i=(geld > 0) ? strlen(str)-3 : strlen(str)-4;
        for(; i>0; i-=3) strins(str,".",(geld > 0) ? i : i+1,24);
        return str;
    }
    
    //Nutzung dann einfach so:
    PlayerTextDrawSetString(playerid,GeldHud[playerid][0],sMoney(SpielerInfo[playerid][pGeld]));

    PS: Kannst natürlich auch dann später den String zum Beispiel so formatieren, falls noch zusätzliche Infos rein müssen:


    Warte mal...der Dialog beim Registrieren...macht da keinen Sinn?


    Lösch den mal aus der Abfrage über dem bcrypt_hash


    ...kannst die außerhalb der if-Abfrage packen.


    Bei Account Check...bzw danach muss doch der Dialog_Register Dialog aufgerufen werden...

    Was steht denn unter Dialog_Info?!

    Beim Registrieren ruft er anscheinend nichts auf.


    Edit: Das sind die Funktionen für die Registrierung.

    Das liegt an dieser Abfrage:


    if(strlen(inputtext) < 6 || strlen(inputtext) > 24)


    Das ändere mal zu:


    6 <= strlen(inputtext) <= 24


    Schließlich soll das Passwort zwischen 6 und 24 Zeichen liegen..und nicht kleiner 6 oder größer 24...


    Du musst lernen solche Fehler aufgrund der vorliegenden logischen Schlüsse zu ziehen :)

    Du hast da stehen:


    new bool:match = bcrypt_is_equal(), query[256],string[128],inputtext;


    Wieso dieses inputtext? Bitte nirgends so deklarieren....schau mal wie ich das gemacht habe...


    Und die String Länge sollte BCRYPT_HASH_LENGTH sein :)


    #Handy...bin nu unterwegs