PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : EF-Guthaben Addon von doulten



Freesnooze
22.02.2009, 16:54
Hallo zusammen,
ich habe das EF Guthaben Addon von doulten erworben.

http://shop.doulten.de/index.php?site=list&cat=29

Nachdem ich die Anleitung abgearbeitet habe, wollte ich es testen und bemerkte, dass beim Ein/Auszahlen "unbekannter Fehler" auftrat. Danach habe ich die alte Klamm.php (Schnittstelle) wieder aufgespielt und ich konnte wieder ein und auszahlen.
Allerdings änderte sich nichts in der Anzeige im Adminforce.


Daraufhin habe ich die Klamm.php mit der, die im Addon mitgeliefert ist verglichen und habe folgdendes festgestellt:

-> Neben zwei "Erweiterungen"
return $ef_abfrag;
return $ef_lose;
return $error;
return $trans_ausgabe;
}
habe ich noch gesehen, dass sich die Zeile


$ret=file("http://www.klamm.de/engine/lose/get.php?ef_id=".$betreiber_id."&ef_pw=".$betreiber_pw."&k_id=".$kunden_id."&s=".$trans_betreff."&n=".$trans_menge."&k=".$betreiber_kennung."&l_pw=".$kunden_pw."&code=".$trans_code."");
$ret=@file("http://www.klamm.de/engine/lose/send.php?ef_id=".$betreiber_id."&ef_pw=".$betreiber_pw."&k_id=".$kunden_id."&s=".$trans_betreff."&n=".$trans_menge."&k=".$betreiber_kennung."&l_pw=".$kunden_pw."&code=".$trans_code."");

in

$ret=file("http://www.klamm.de/engine/lose/get.php?ef_id=".$betreiber_id."&ef_pw=".$betreiber_pw."&k_id=".$kunden_id."&s=".$trans_betreff."&n=".$trans_menge."&k=".$betreiber_kennung."&l_pw=".$kunden_pw."&code=".$trans_code."","r");
$ret=@file("http://www.klamm.de/engine/lose/send.php?ef_id=".$betreiber_id."&ef_pw=".$betreiber_pw."&k_id=".$kunden_id."&s=".$trans_betreff."&n=".$trans_menge."&k=".$betreiber_kennung."&l_pw=".$kunden_pw."&code=".$trans_code."","r");
geändert hat.

Ich habe dann einfach mal das *r* dort rausgemacht (ich kenn mich mit php usw. nicht aus, aber das kam mir verdächtig vor^^).
Dann konnte ich auch wieder ein und auszahlen. Allerdings ändert sich im Adminforce immer noch nichts an den Zahlen für den EF-Kontostand.


Über Hilfen würde ich mich freuen!
Danke schön.

eRaaaa
22.02.2009, 17:03
/edit

Freesnooze
22.02.2009, 17:05
/edit

Schade! ^^
Was auch immer hier vorher gestanden hat.:biggrin1:

Sebmaster
22.02.2009, 19:01
Was mich wundert ist, dass einmal auf die EF-Send Möglichkeit zugegriffen wird und einmal auf die EF-Get Methode:suspicious:

Könntest du das nochmal prüfen?

Freesnooze
22.02.2009, 22:13
Könntest du das nochmal prüfen?

:eek: Sry.

Ich habe da das falsche Gegenstück gepostet!
Jetzt habe ich mal beide reineditiert!

Sebmaster
23.02.2009, 14:10
Jetzt habe ich mal beide reineditiert!

Öhm jaah, was auch immer doulten sich dabei gedacht hat, aber file() aktzeptiert als zweiten Parameter nur use_inlucde_path, also das "r" ist völliger Wahnsinn da.

Trotzdem kann man aus den beiden Codeteilen nicht wirklich viel erkennen:der:

Freesnooze
23.02.2009, 14:39
Trotzdem kann man aus den beiden Codeteilen nicht wirklich viel erkennen:der:

Das sind ja auch die Codeteile, bei denen sich die Klamm.php unterschieden hatte.
Ich habe absolut keine Ahnung, woran das liegt, dass der EF Stand nicht ausgelesen wird. Und da das unterschiedlich war, habe ich das einfach mal gepostet. ;)

Aber es kann ja auch noch andere Gründe haben, aber ohne Fehlermeldung, kommen wir wahrscheinlich nicht weit. :suspicious:

Freesnooze
23.02.2009, 14:49
:der:

Ich habe jetzt einfach nochmal die sql. neuaufgespielt und siehe da es funktioniert.:biggrin1:

Danke trotdem für die Hilfe.