Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 21

Thema: User bestätigt mehr Mails als verschickt wurden!?

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Benutzer
    Registriert seit
    02.07.2010
    Beiträge
    52

    Frage User bestätigt mehr Mails als verschickt wurden!?

    Hallo VMS'ler,

    ich habe wieder mal ein Problemchen, mal kurz ausgeholt...

    Letzte Woche haben mich 2 Mitglieder angeschrieben das seit 1 Woche ein User immer eine Mail mehr in der Mailrally hat als sie, obwohl Sie immer alle bestätigt haben.

    Ist natürlich unfair, somit ist ihm immer der erste Platz sicher.

    Nachdem ich unzähliche Backups durchsucht habe und Mail für Mail zusammen gerechnet habe, habe ich bei dem User die Mailanzahl um 1 veringert wie bei den anderen, somit war wieder "Gleichstand".

    Da ich über die Feiertage keine verschickt habe, hab ich heute umso genauer hingeschaut, siehe da, der User hat wieder 1 mehr.

    Habe 8 Stück verschickt und er hat heute 9 in den Buchungen drin stehen!

    Wo kann hier der Fehler liegen bzw. wird hier vielleicht manipulliert ?

    Es kann sich auch nicht um eine "alte" Mail handeln, da ich gestern die Datenbank "gesäubert" habe und alles Leer war, die Mails haben eh nur eine Gültigkeit von 2 Tagen, wäre somit auch vorbei.

    Ich hoffe das Ihr mir helfen könnt und bedanke mich im vorraus für eure Hilfe.

    Gruß

    Falk alias Siggi84

  2. #2
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717
    Hm, wegen 1er Mail

    Mail is ja immer bei jedem anders, daher wäre noch wichtig:
    Welche Mailrallye?
    Wie werden Mails verschickt?

    Habe 8 Stück verschickt und er hat heute 9 in den Buchungen drin stehen!
    Wie genau stehen die in den Buchungen drin? (TANs, ...)

    Evtl. an der Stelle der Rallyefunktion die Daten für den entsprechenden User mitloggen lassen (da er das ja vermutlich weiterhin so macht):

    PHP-Code:
    if($mail['uid']==123456){
    file_put_contents("adminforce/log.txt"date('d.m. H:i:s')." - ".$_GET['tan']." - ".$mail['verdienst']."\r\n"FILE_APPEND);

    Bspw. für den normalen Mailversand und Bestätigung in der pcheck.php
    Kill one man, and you are a murderer.
    Kill millions of men, and you are a conqueror.
    Kill them all, and you are a god.
    - Jean Rostand, Thoughts of a Biologist (1939)

  3. #3
    Benutzer
    Registriert seit
    02.07.2010
    Beiträge
    52
    Zitat Zitat von jpwfour Beitrag anzeigen
    Hm, wegen 1er Mail
    Je nur wegen einer, aber meine User passen da recht gut auf, vorallem wenn es um Platz 1 geht Sie haben aber ja auch recht!

    Zitat Zitat von jpwfour Beitrag anzeigen
    Mail is ja immer bei jedem anders, daher wäre noch wichtig:
    Welche Mailrallye?
    Diese Hier, gleich der 2te Artikel (Nr.:197)

    Zitat Zitat von jpwfour Beitrag anzeigen
    Wie werden Mails verschickt?
    Manuell direkt über das VMS, also kein Automailer, etc...

    Zitat Zitat von jpwfour Beitrag anzeigen
    Wie genau stehen die in den Buchungen drin? (TANs, ...)
    Etwas genaues steht in den Buchungen nicht drin, nur als Verwendungszweck "Paidmailverdienst", kann man hier noch die TAN hinzufügen? Aktuell sieht es so aus:

    PHP-Code:
    buchungsliste (create_code(14),$mail['verdienst'],'Paidmailverdienst',$mail['uid']); 
    Zitat Zitat von jpwfour Beitrag anzeigen
    Evtl. an der Stelle der Rallyefunktion die Daten für den entsprechenden User mitloggen lassen (da er das ja vermutlich weiterhin so macht):

    PHP-Code:
    if($mail['uid']==123456){
    file_put_contents("adminforce/log.txt"date('d.m. H:i:s')." - ".$_GET['tan']." - ".$mail['verdienst']."\r\n"FILE_APPEND);

    Bspw. für den normalen Mailversand und Bestätigung in der pcheck.php
    Das werde ich morgen gleich mal ausprobieren, wenn ich die nächsten mails verschicke, nur bin ich mir gerade etwas unsicher wo der Code hin muss...

    In die pcheck.php unter die ganzen Sachen wie, Rallys, Buchung, APs, Bilanz, etc... ?


    Alle außer der eine haben 8 bestätigt, er 9, da ist doch was faul, da es ja bereits letzte Woche genau das gleiche war

    Danke wieder im Vorraus !!!

    Falk

  4. #4
    Benutzer
    Registriert seit
    02.07.2010
    Beiträge
    52
    Also mit der Log habe ich schon mal hinbekommen! DANKE!

    Jetzt muss ich erst mal abwarten bis der "Herr" die Mails bestätigt.

  5. #5
    Benutzer
    Registriert seit
    02.07.2010
    Beiträge
    52
    Guten Morgen,

    so heute hats geklappt...

    Hier die Log des Users:

    30.12. 09:27:12 - I1svNXXS14kFku - 7000.00
    30.12. 09:27:12 - I1svNXXS14kFku - 7000.00
    30.12. 09:27:15 - LDWsWKLhBlRa74 - 7000.00
    30.12. 09:27:16 - ejzFlQhAyzZPK1 - 7000.00
    30.12. 09:27:18 - 5S6Tkn8t96yUZZ - 7000.00
    30.12. 09:27:20 - DZuJE1KoSa3327 - 7000.00
    30.12. 09:27:22 - vevWBqyKbaTmWk - 7000.00
    30.12. 09:27:25 - CXxVsmkuxELtZE - 7000.00
    30.12. 09:27:26 - 0RQ3puDlFOPxU8 - 7000.00
    Wie man erkennen kann, wurde die erste Mail 2 mal, exakt zur gleichen Zeit bestätigt und auch Gebucht!

    Bin jetzt mal so ziemlich alle User durch gegangen die, die Mails bestätigen, das passiert nur bei diesen "Herrn".

    Dachte schon es ist vielleicht ein anderer Fehler der Seite, aber da würde es ja nicht nur bei Ihm passieren!?

    Jemand eine Idee wie man das unterbinden kann, bzw. wie das eigentlich möglich ist?

    Vielen Dank wieder im Vorraus!

  6. #6
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717
    Hat der User zu dieser Tan 2 Einträge in der vms_paidmails_empfaenger?
    Dann gibts evtl schon beim verschicken ein Problem, dass der User die Mail 2x bekommt.

    Welchen Aufenthalt hat die Mail?
    Kill one man, and you are a murderer.
    Kill millions of men, and you are a conqueror.
    Kill them all, and you are a god.
    - Jean Rostand, Thoughts of a Biologist (1939)

  7. #7
    Benutzer
    Registriert seit
    02.07.2010
    Beiträge
    52
    Guten Morgen,

    trotz das in der Datenbank kein doppelter Eintrag war, wieder das gleiche!

    Log von gestern:

    01.01. 19:39:14 - 2aAQRy9RnaqSMK - 7000.00
    01.01. 19:39:14 - 2aAQRy9RnaqSMK - 7000.00
    01.01. 19:39:16 - xcbnr7kShM93tf - 7000.00
    01.01. 19:39:17 - B9bHgP8xhvZsvM - 7000.00
    01.01. 19:39:18 - nKY3KVKs4ses0T - 7000.00
    01.01. 19:39:21 - N0bkQOM7JPzou0 - 7000.00
    01.01. 19:39:23 - GZPIyiL5xp61JB - 7000.00
    01.01. 19:39:25 - DLiTmqe7DbO0Kr - 7000.00
    Wieder das gleiche, nur bei dem einen User!

  8. #8
    Erfahrener Benutzer Avatar von didith1207
    Registriert seit
    17.09.2006
    Beiträge
    1.580
    ich wurde von einem sponsor auf das selbe problem hingewiesen ich hatte das aber auf dem nonlose vms und meine mails verschickt... keine doppelten einträge in der DB und trotzdem hat ein User ständig eine davon 2x bestätigt

  9. #9
    Benutzer
    Registriert seit
    02.07.2010
    Beiträge
    52
    Und wieder...

    Log von heute:

    02.01. 12:05:01 - rOKNNI8cOaseWi - 6500.00
    02.01. 12:10:39 - sdFcFDQM5asVUk - 6500.00
    02.01. 12:33:06 - xhYTpF7PYthQRA - 6500.00
    02.01. 16:01:38 - BXetIsYyIw2jAp - 6500.00
    02.01. 16:01:40 - PW700O6ELR4rCP - 6500.00
    02.01. 16:01:42 - JetvPd0PnFyJAA - 6500.0
    02.01. 16:01:46 - nvZNGPaP1AYGTk - 6500.00
    02.01. 16:01:46 - 6s0IhCULKFl6rX - 6500.00
    02.01. 16:01:46 - 6s0IhCULKFl6rX - 6500.00
    02.01. 16:01:47 - sbWPEYrbABr4KQ - 6500.00
    02.01. 16:01:49 - SGuMAvxI26Kunl - 6500.00
    Trotz das kein Eintrag doppelt ist, habe ich jetzt den Tipp von jpwfour mal gemacht...

    Zitat Zitat von jpwfour Beitrag anzeigen

    PHP-Code:
    db_query("UPDATE ".$db_prefix."_paidmails_empfaenger SET status=1  WHERE tan='".$_GET['tan']."' and uid=".$_GET['uid']." LIMIT  1"); 
    das Limit 1 weglässt, also:
    PHP-Code:
    db_query("UPDATE ".$db_prefix."_paidmails_empfaenger SET status=1  WHERE tan='".$_GET['tan']."' and uid=".$_GET['uid'].""); 
    Dann würde bei doppelten TANs jede auf "bestätigt" gesetzt werden (nur für die jewelige UID natürlich), einen Versuch ist es wert (pcheck.php)
    ... mal sehen was morgen ist.

    Würdet ihr an meiner Stelle den User sperren?

    Ist zwar nicht meine Art, aber wohl die letzte Maßnahme!?

  10. #10
    Administrator Avatar von Lokutos
    Registriert seit
    29.03.2008
    Beiträge
    3.147
    Zitat Zitat von Siggi84 Beitrag anzeigen
    Und wieder...

    Log von heute:



    02.01. 16:01:46 - 6s0IhCULKFl6rX - 6500.00
    02.01. 16:01:46 - 6s0IhCULKFl6rX - 6500.00
    MFG Lokutos
    SwissNetWorX - VMS Hosting / V-Server / Cloud-Server / Hosting

Seite 1 von 2 12 LetzteLetzte

Ähnliche Themen

  1. Mails gehen an eine Adresse, die es nicht mehr gibt
    Von Sam2004 im Forum Support zum VMSone
    Antworten: 4
    Letzter Beitrag: 30.10.2011, 19:31
  2. Mehr Mails bestätigt als gesendet
    Von teddybyte im Forum Support zum VMSone
    Antworten: 1
    Letzter Beitrag: 04.12.2009, 23:42
  3. Antworten: 5
    Letzter Beitrag: 12.07.2009, 00:20
  4. Antworten: 1
    Letzter Beitrag: 31.08.2007, 16:53
  5. User bekommen mehr Mails als eingestellt
    Von Tulpe81 im Forum Support zu Addons & Erweiterungen
    Antworten: 5
    Letzter Beitrag: 22.08.2007, 05:52

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •