Hallo,
ich habe im Forum nichts passendes gefunden. Den Entwickler habe ich schon vor 2 Wochen eine Mail geschrieben, aber immer noch keine Antwort erhalten.
Ich verwende:
VMSone 1.2.4
Sponsoren-Interface HPLose
Vergütungscheck V4.1
Ajax Paid4
Ajax Paidlinks
Frage:
Beispiel:
PAIDLINKEINSTELLUNGEN
Min. Aufenthalt: 10
Aufenthaltszusatz: 5Es werden jetzt alle Kampangen mit einem Aufenthalt von 15 Sekunden eingebucht. Siehe Screenshot
Dabei spielt es keine Rolle welchen Aufenthalt die Links wirklich haben.
Nun habe ich festgestellt, das die Anfrage, an den Sponsor garkein Min. Aufenthalt/Max. Aufenthalts wert haben.
Stattdessen werden die Aufhaltswerte(Min. Aufenthalt/Aufenthaltszusatz) einfach zusammengerechnet und so in die DB übertragen.
Das ganze habe ich mir nochmal in der VMSone 1.2.4 angesehen.
Und musste festellen, das da genau das gleiche passiert.
PHP-Code:
// Forcedbanner updaten oder eintragen
$int_menge = round($int_menge/$interfacedaten['restklicks']);
if ($ext_verguetung >= $interfacedaten['mindestverguetung'] and $int_menge > 1) {
$forcedbanner_check = db_query ("SELECT * FROM ".$db_prefix."_gebuchte_werbung WHERE sponsor = 'hp-lose' and kid = '".$int_kid."'");
if (!mysql_num_rows($forcedbanner_check)) {
db_query ("INSERT INTO ".$db_prefix."_gebuchte_werbung (tan,kid,ziel,banner,preis,verdienst,aufendhalt,menge,reload,sponsor,werbeart) VALUES ('".$int_tan."','".$int_kid."','".$int_ziel."','".$int_banner."','".$int_preis."','".$int_verdienst."','".$interfacedaten['aufendhalt']."','".$int_menge."','".$int_reload."','hp-lose','forcedbanner')");
} else {
db_query ("UPDATE ".$db_prefix."_gebuchte_werbung SET status = '1',menge = '".$int_menge."',preis = '".$int_preis."',verdienst = '".$int_verdienst."', aufendhalt = '".$interfacedaten['aufendhalt']."' WHERE sponsor = 'hp-lose' and kid = '".$int_kid."' and status = '0'");
}
}
Ist das jetzt so gewollt?
Oder wie soll ich das verstehen?
MfG
Marco