Beiträge von Dennis321

    die Variable Spielerdatei ist bei dir unbekannt:



    new Spielerdatei[64];//Wir erstelllen uns eine neue Spielerdatei, in der die Daten des Spielers gespeichert werden sollen
    format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.ini",SpielerName(playerid));


    vll. das "new Spielerdatei[64];" vergessen?

    Du meinst, da das nicth vollständig ist?
    Tipp: Zähl mal die Zeichen im String und vergleichs mal mit string[128]; ;)


    Kurz und knapp: string[128]; <--- höher stellen

    Du hast ja das Passwort in der Datenbank,
    als MD5.


    Wenn jetzt jemand einen Account hat und sich einloggen will,
    schreibt er seine Benutzernamen (Standartmäßig Username und Passwort) in ein Formular.
    Nun musst du als erstes sein eingegebenes Passwort ebenfalls in MD5 machen ( md5(); ).
    Nun liest du den Benutzer aus der Datenbank aus,
    Du überprüfst nun quasi, ob es den User mit diesem Passwort gibt.



    PHP
    $pw= mysql_query("SELECT spalte_Passwort FROM tabelle WHERE Username = '$username''");


    nun hast du das Passwort von dem username aus der Datenbank.
    Nun überprüfst du dieses mit der Eingabe eds Users im Login,


    quasi if($pw == $verschluesseltespw), dann einloggen.


    Das ist jetzt so eine Möglichkeit, die mir spontan einfällt, bin gerade unterwegs und hoffe keinen Flüchtigkeitsfehler gemacht zu haben.
    Gruß,
    Dennis

    Sry Monster, aber du schreibst echt Schwachsinn,
    er will wissen, wie er Passwörter in seiner DB verschlüsselt speichern und überprüfen kann ;)


    du musst das passwort verschlüsselt in MD5 in der DB speichern.
    Bei der Abfrage musst du zuerst das zu überprüfende eingegebende Passwort ebenfalls mit MD5 verschlüsseln und dann mit dem in der DB vergleichen.
    Gruß,
    Dennis


    PS:

    Zitat

    Das ist kein Schwachsinn, das ist Logik... Was interessieren dich fremde Passwörter die zurecht verschlüsselt sind ?


    Wo ist da die Logik, wenn er die PW seiner User schützen will ?(

    Hallo,
    Alles ist wie in echten Leben, mit alles meine ich auch alles, außer dass man viel in Gefängnis sitzen muss usw.


    Und ich denke da ist da Problem,
    ALLES ist unmöglich...
    Alleine schon Bedürfnisse, essan: im Laden Zutaten kaufen -> am Herd zubereiten -> Essen -> Satt sein
    Das beispiel ist an sich recht einfach machbar, aber das ist nur eine kleinigkeit, Man müsste z.B. nur auf Toiletten gehen können, um Harndrang zu senken (klein UND großes Geschäft?),
    dann kommt sowas wie Strpomrechnung, mehrere Stromangebote, etc.
    Na klar, "Das ist doch alles easy, was du da sagst Dennis", aber es kommt nicht darauf an, wie einfach die einzelnen Sachen sind,
    sondern erstmal, wie viele es sind...
    Und dann soll man Supermärkte beliefern können, mit Lebensmitteln, die von Zuckten (Tiere), Farmen (Getreide), etc. kommt?
    Und so fällt mir gerade so viel neues ein, das ich es gar nicht so schnell aufschreiben kann.


    Das war jetzt nur eine Sache, das man halt wo doch Abstriche machen kann und somit nicht wirklich alles ausm RL mitnehmen kann.
    Weiter weiß ich nicht, ob SAMP dafür so das richtige ist, denn es macht auch spass, wies ist mit den jetzigen Servern, ein wirklicher Reallife Server wäre vll. etwas zu langweilig, da man da viel Zeit reinstecken muss,
    um etwas Geld zu verdienen (wie im RL halt) und man kann nicht schnell mal was machen... Wie beispiels Secound life wird auch das von den Usern viel viel Zeit verlangen, um mindestens etwas zu erreichen, wie z.B. ein eigenes Auto.
    Die meisten spielen lieber wo, wo sie schnell was einigermaßen erreichen (Also nicht von heute auf morgen, aber wo man nach vll. spätestens nem Monat ein eigenes Auto hat).


    Das zu mir,
    meine meinung also ist, der Aufwand ist zu groß, alles geht nie und Usre müssen zu viel Zeit investieren.


    Trotzdem falls es dennoch mal in versuch gehen wird wünsche ich viel Erfolg und ich werde es mir auf jeden Fall mal angucken (Aber sicher nicht wirklich drauf spielen).
    Gruß,
    Dennis

    Nun miner ganz im ernst: Einfallslosigkeit :D
    Ich nenne mich am liebsten einfach Dennis (wiel ich überaschender weise so heiße),
    da das häufig belegt ist, habe ich damals iwann mal mehrere Sachen versucht, was alles nicht mehr frei war (In einem anderen Forum),
    iwann einfach so mal 321 dran gehangen und es war tatsächlich frei, iwie hat sichs bei mir so festgesetzt,
    hab mir auch schonmal Gedanken über einen neuen Nick gemacht, aber mir viel so auch nichts wirklich dolles ein,
    daher blieb ich einfach Dennis321 ^^
    Und wenn man den Namen einmal in mehreren Foren hat und einige kennen einen so,
    ist das immer so eine Sache mit dem Namenswechsel ^^.


    An sonsten so wie du mit vollem Namen finde ich an sich professionell wirkend.
    Gruß,
    Dennis

    Wo benutzt dus denn?
    wäre mal hilfreich zu wissen,
    was genau du mit password2 machen willst,
    denn wenns z.B. in ner Function reinkommt, kannste auch direkt "MD5_Hash(inputtext)" benutzen, ohne sie in einer Variable zu setzen?

    Es steht da 2.1.1, der Download wurde aber nie aktuallisiert.


    Und man kann auf jeden Hoster Updaten, man muss sich das Update halt dann manuell runterladen und das Board manuel updaten.
    Also ja, Funpic, bplaced und Co gehen auch.


    Gruß,
    Dennis


    //EDIT: Rechtschreibfehler

    Ich hatte mir auch mal SecoundLife zum testen installiert,
    und finde das ist der letzzte Müll.


    Ich habe es auch nur 3-5 Min. gespielt und schon kein Bock mehr :D
    Man kann durch jede 2. Wand laufen,
    überall schweben Häuser, Möbel und dinge, die einfach undefinierbar sind rum,
    Steuerung ist mies und nun, hier mal ein Screen,
    wo ich drauf war:



    Das ist von wem ein Haus,
    nun ja, oder sowas ähnliches...
    Das Links, die blaue Seule, soll, auch wenn ich mir net sicher bin glaube Wasser darstellen.


    Also ich kanns definitv nicht weiterempfehlen.
    Gruß,
    Dennis


    PS: Nun ja, "Total veraltet" ist SAMP sogesehen auch ;)