Beiträge von palwal

    Warum Dini <X


    Deine Stoc hatte einen guten Ansatz!


    Für deine Spieler-Log:

    Wobei GetName den Spielernamen ausgibt, evtl kann er bei dir anders heissen.

    Oder löschst deinen alten WhatsApp Account, erstellst einen neuen mit deiner neuen Nummer, dann schreibste alle an, die dir wichtig sind, die deine Nummer haben sollen und gut ist :)


    Und die deine Nummer nicht haben sollen, erfahren davon kein Meter ;D


    Pder was du auch machen kannst, ist wenn du ein Duali-Sim Handy hast, kannst du 2. Whatsapp Account bei dir parallel laufen lassen^^ Ein mit neuer Nummer, einen mit alter Nummer.

    Aso ja bei IE funktionierte bei mir auch alles, da es aber der letzte dreck ist, war Werkseinstellung die bessere Alternative gewesen.


    Schau mal ob es in Chrome funktioniert.


    Ultradeader... Malewarebyte ist auch nicht das beste. Was meinste, was ich alles drüber gejagd hatte, alle haben versagt, selbst Nordon :D8o

    Auf der einen Seite hast du recht, das erhält den COOKIE namens PHPSESSID, aber jedoch eine Cookie für alle Session Arrays. Ausserdem kann man (zumindest bei Firefox) die Cookies verweigern, aber Session funktionieren immernoch. Desweiteren konnte man bis vor der drecks DSGVO in den Seiten-Eigenschaften bei Firefox einsehen, welche Cookies mit welchen Inhalt indexieren, war ganz interessant. Allerdings bei Sessions konnte man nur sehen das eine existiert, aber nicht mit was fürn Inhalt, auch nicht wie die Sessions hießen.

    Funktioniert das Login nicht (Kannst du dich nicht einloggen)? Wenn ja, welche Fehlermeldung erhälst du?


    Oder was passiert nach dem Login?


    Genauere Infos wären hilfreich.
    Sollte schlichtweg der Login zunächst nicht gehen, das du dich nicht einloggen kannst, dann schicke bitte den bezüglichen Code hier rein.

    Google nach = php user agent
    .
    Ergebnisse kannst du auf meine Homepage sehen
    Klick mal auf dsl speedtest
    Josef

    Mit Browser Agenten ist es nicht eindeutig. Es sei denn Hans ändert sein Browser-Agent, wo sein Vor-/Zuname und Adresse steht. :P

    Das ist aber nicht Unique da man den useragent Faken kann. MAC Addresse ist teilweise Unique, ich will aber an die ProzessorID oder die HWID. Ohne das der Besucher das merkt.

    1. Technisch unmöglich, was du vor hast. PHP stellt für so ein speziellen Fall nicht eine Funktion zur Verfügung, Systemdaten auslesen zu können. Wäre ja schlimm, wenn das möglich wäre. SAMP ist das einzigste, was die Möglichkeit besitzt, die Hardware-ID auszulesen. Wobei es auch möglich ist die entsprechende ID zu faken.
    2. Laut Gesetz bist du dazu verpflichtet, anzugeben, welche Daten der Besucher du ersehen kannst (Natürlich alles DSGVO Norm :D)
    3. Ausser Cookies, kann man auch Sessions speichern :)


    Aber schlag dir dein "Daten der Besucher(indentifizierung) heimlich auslesen" aus den Kopf! :D

    Die siehst nur die Hintergrundfarbe und oben der Menü ist nicht anständig geladen?


    Dann Probiere mal ob das Probem bei anderen Browsern auch auftritt, wenn ja:
    Dann haste ein Virus drauf (lästig die Biester 8o ), was wahrscheinlich von ein gecracktes Spielt/Software kommt *hust*, war bei mir mal der Fall.
    Solltest du es haben, finde den verursacher und eliminier ihn, kannst du ihn nicht finden, Daten sichern und auf Werkseinstellung zurücksetzen. Ein Anti Virus Programm hilft auch nicht immer.


    Wenn das Problem in anderen Browsern nicht auftritt:
    DNS Cache löschen & Firefox mit allen Einstellungen löschen und dannach wieder installieren.

    Tatsächlich! Wenn ich den Inhalt in getUserByID auskommentiere, dann funktioniert es und alle Bizzen werden geladen.


    Diese Funktion soll die User aus der Datenbank per ID finden und den Spielernamen zurückgeben...

    Den habe ich in den Log entfernt. DEBUGTEST wird einmal ausgeführt.


    Hier nochmal vollständige Prints

    Die functions password_hash() und passwort_verify hätten mich schon gern mal interessiert.


    Grundsätzlich kannst es aber so machen:

    PHP
    $stmt = $connection->prepare("SELECT * from users WHERE `username` = :username);
    $stmt->bindValue(":username", $username);
    $stmt->execute();
    $result = $stmt->fetch(PDO::FETCH_OBJ);
    if($result->password == $hash) {
         echo 1; //Passwort korrekt
    } else {
         echo 0; //Passwort falsch
    }
    Code
    [09:20:42] [MAPS] Einrichtung des Detektivbüros geladen.
    [09:20:42] [SERVER] Der globale Chat wurde aktiviert.
    [09:20:42] [SERVER] Der Neulingschat wurde aktiviert.
    [09:20:42] ############################################
    [09:20:42] ############# VORTEX REALLIFE ##############
    [09:20:42] ############ Scriptet by palwal ############
    [09:20:42] ############################################
    [09:20:42] Number of vehicle models: 3
    [09:20:42] DEBUG: cache_num_results() = 1, cache_num_cows() = 18, cache_num_fields() = 22
    [09:20:42] [BIZ] Autohaus Cappy (1/0) geladen.

    Hallo liebe Brotfische,


    ich hoffe ihr könnt' mir helfen.


    Ich habe ein Biz Lade-System geschrieben, aber es funktioniert nicht, für mich eine unerklärliche problematik.
    Die erste Biz wird vollständig geladen. aber alle anderen nicht, es kommt mir so vor als wird die Cache nach der ersten Biz gelöscht.


    Code
    new query[103];
    	mysql_format(g_SQL, query, sizeof query, "SELECT * FROM `bizzes`");
    	mysql_tquery(g_SQL, query, "OnLoadBusiness");





    Hier wird alles korrekt ausgegeben, cache_num_cows() gibt 18 zurück da 18 Bizzen in der DB existieren.

    printf("DEBUG: cache_num_results() = %i, cache_num_cows() = %i, cache_num_fields() = %i", cache_num_results(), cache_num_rows(), cache_num_fields());


    Wenn die erste Biz geladen ist, gibt komischerweise cache_num_rows() plötzlich 0 zurück. Und dadurch können keine weiteren Einträge geladen werden.

    printf("[BIZ] %s (%i/%i) geladen.", BizInfo[i][bName], i+1, cache_num_rows());


    Und in der MySQL-Log steht:


    Code: mysql.log
    [09:20:42] [ERROR] cache_get_value_name: field 'name' not found
    [09:20:42] [ERROR] cache_get_value_name: field 'name' not found
    [09:20:42] [ERROR] cache_get_row_count: no active cache
    [09:20:42] [ERROR] cache_get_row_count: no active cache


    Wo ist der Fehler: :/

    Du wirst dadurch kaum Erfolg haben. In Projekten gibt es immer einer der sich mit WBB auskennt. Aber externe Leute das machen lassen ist nicht so ideal.


    Aber dennoch viel Glück bei deiner Suche :)


    Liebe Grüße
    palwal