Donate MOD Datenbankeintrag klappt nicht

Allgemeiner Support zum phpBB 2 Board und phpBB 2 Modifikationen
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Benutzeravatar
LaraCroft
Beiträge: 277
Registriert: Fr 10.Sep, 2004 10:14
Wohnort: Weinheim
Kontaktdaten:

Donate MOD Datenbankeintrag klappt nicht

Beitrag von LaraCroft »

Wir haben eine Vision und bauen gerade den aj-forum.info Spendenmarathon auf, dazu hab mal den u.a. MOD installiert.

Ich kann nun durch klick auf Paypal Donate ein Spendenbetrag angeben, funktioniert auch
Die Weiterleitung auf die PP Seite klappt auch, ebenso das Spenden...

Die Bestätigung und Meldung der erfolgreichen Spende wird ebenfalls ausgegeben.
Jetzt kommt das Problem:

Eigentlich sollte ersichlich sein: Die letzten XX Spender und der Betrag, dazu sollen die vorherigen Daten eigentlich in der DB gespeichert werden, genau das funktioniert aber net.

Habe das mit 2 Spenden getestet, die DB ist nach wie vor leer.
Ich hab keinen Blassen wo ich ansetzten muss und bräuchte mal wieder Euer Wissen.
1000 Dank
Zuletzt geändert von LaraCroft am Do 17.Mär, 2005 16:12, insgesamt 1-mal geändert.
<b>\"Der Kopf eines Mannes taugt nur dazu, dass eine Frau ihn verdreht.\"</b>
Angelina Jolie
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Sofern ich den Mod überblicke, führt er erst die Spende aus und fragt dann die Daten ab, um diese in der Datenbank zu speichern.
Da scheint dann bei der Abfrage was nicht zu stimmen. Hier sollte man dann man den Mod Autoren ansprechen. Er hat schliesslich diese Routine gebaut.
Ich kann nicht sagen, was daran falsch sein soll...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
LaraCroft
Beiträge: 277
Registriert: Fr 10.Sep, 2004 10:14
Wohnort: Weinheim
Kontaktdaten:

Beitrag von LaraCroft »

Danke Oxpus
<b>\"Der Kopf eines Mannes taugt nur dazu, dass eine Frau ihn verdreht.\"</b>
Angelina Jolie
Benutzeravatar
tom10
Beiträge: 1106
Registriert: Sa 29.Jan, 2005 14:58
Kontaktdaten:

Beitrag von tom10 »

Schau mal hier, da gibt es eine neuere Version 1.0.2. für das plus Board. Den bau ich mal eben auch bei mir ein. mal sehn obs damit klappt. :eek:
Benutzeravatar
tom10
Beiträge: 1106
Registriert: Sa 29.Jan, 2005 14:58
Kontaktdaten:

Beitrag von tom10 »

Nee, ich hab den wieder raus genommen ich blicke bei dem Mod nicht ganz durch , zu viel englischer Text bei der Einstellerei.
Der Versuch was neues zu versuchen....
http://simson-le.de.vu
Benutzeravatar
LaraCroft
Beiträge: 277
Registriert: Fr 10.Sep, 2004 10:14
Wohnort: Weinheim
Kontaktdaten:

Beitrag von LaraCroft »

Danke die 1.03 hab ich auch eingebaut, nachdem ich die 1.02 wieder ausgebaut habe.

Der Mod soll auch laufen unter Plus 1.52 und phpBB 2.013
Aber auch in der 1.03 Version zeigt der mir die net an und der DB eintrag wird auch jetzt net gemacht...

Hab mich da mal an die Macher gewendet, mal schauen was kommt.

Danke für deinen Hilfeversuch
<b>\"Der Kopf eines Mannes taugt nur dazu, dass eine Frau ihn verdreht.\"</b>
Angelina Jolie
Benutzeravatar
tom10
Beiträge: 1106
Registriert: Sa 29.Jan, 2005 14:58
Kontaktdaten:

Beitrag von tom10 »

Na, dann bleib mal dran. Bin gespannt ob Du das hin bekommst.
Der Versuch was neues zu versuchen....
http://simson-le.de.vu
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Ich drück Dir ebenfalls beide Daumen.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
blondi
Beiträge: 1091
Registriert: Do 30.Sep, 2004 14:36

Beitrag von blondi »

is ja cool, wollte den auch einbauen, aber dann warte ich lieber noch bis man weis woran das liegt...
Benutzeravatar
LaraCroft
Beiträge: 277
Registriert: Fr 10.Sep, 2004 10:14
Wohnort: Weinheim
Kontaktdaten:

Beitrag von LaraCroft »

Oxpus kannst du mir sagen, wie ich das rausfinde ?
Habe das als Antwort erhalten.

for LaraCroft:

is it because of the
phpbb security mod blocked the paypal ip address?
<b>\"Der Kopf eines Mannes taugt nur dazu, dass eine Frau ihn verdreht.\"</b>
Angelina Jolie
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Wenn man jetzt diese Adresse kennen würde, könnte man danach im Mod suchen.
Und dann wäre ja die Wiese gemäht.
Nur: Welche ist das :confused:
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
LaraCroft
Beiträge: 277
Registriert: Fr 10.Sep, 2004 10:14
Wohnort: Weinheim
Kontaktdaten:

Beitrag von LaraCroft »

OK das check ich ab
Danke

So, ich hab festgestellt das dies mit dem bannen stimmt.
Habe im Bantron diese IP drinn stehen 216.113.188.202
Hab die gelöscht und eine Neue Testspende durchgeführt.
Schwupps war die IP wieder gebannt.

Hier mal noch was vom Supportforum
LaraCroft wrote:
Aha, i don't know, how can i find out ?


SGD posted this following information. would it be helpful to you?

Quote:
I noted that my phpbb security mod blocked the paypal ip address as it tried to access , lwdonateresult.php. The security mod saw this as an, DDoS Attempt. I unbanned the Ip but not sure if that was the problem or not. Maybe chmod to 777 ? It is set to 644 now. thx for the help.
chmod 777 bringt nichts.
Zuletzt geändert von LaraCroft am Sa 19.Mär, 2005 19:59, insgesamt 1-mal geändert.
<b>\"Der Kopf eines Mannes taugt nur dazu, dass eine Frau ihn verdreht.\"</b>
Angelina Jolie
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Vielleicht so zu lösen:
Öffne includes\phpbb_security.php und finde

Code: Alles auswählen

	function phpBBSecurity_Blocks()
		{
Füge danach ein

Code: Alles auswählen

if ($phpBBSecurity_UserAgent() == 'lwdonateresult.php') return false;
Theoretisch müsste es dann klappen.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
LaraCroft
Beiträge: 277
Registriert: Fr 10.Sep, 2004 10:14
Wohnort: Weinheim
Kontaktdaten:

Beitrag von LaraCroft »

Fatal error: Call to undefined function: () in /home/www/doc/11592/aj-forum.info/www/aj/phpBB2/includes/phpbb_security.php on line 437
<b>\"Der Kopf eines Mannes taugt nur dazu, dass eine Frau ihn verdreht.\"</b>
Angelina Jolie
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

:!:
Bitte so:

Code: Alles auswählen

if (phpBBSecurity_UserAgent() == 'lwdonateresult.php') return false;
Funktionen dürfen nicht als Variablen, bzw. andersherum behandelt werden...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
LaraCroft
Beiträge: 277
Registriert: Fr 10.Sep, 2004 10:14
Wohnort: Weinheim
Kontaktdaten:

Beitrag von LaraCroft »

Ok keine Fehlermeldung mehr, allerdings wird die IP weiterhin geblockt.
<b>\"Der Kopf eines Mannes taugt nur dazu, dass eine Frau ihn verdreht.\"</b>
Angelina Jolie
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Hm, dann war es das Falsche...
Oder nur unvollständig:

Code: Alles auswählen

if (strpos(phpBBSecurity_UserAgent(), 'lwdonateresult.php')) return false;
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
LaraCroft
Beiträge: 277
Registriert: Fr 10.Sep, 2004 10:14
Wohnort: Weinheim
Kontaktdaten:

Beitrag von LaraCroft »

Klappt auch nicht, wird weiterhin geblockt.
Die IP Adressse ist doch immer die gleiche, kann man mit der evtl. was "drehen" ?
<b>\"Der Kopf eines Mannes taugt nur dazu, dass eine Frau ihn verdreht.\"</b>
Angelina Jolie
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Dann ersetze mal die Bedingung mit

Code: Alles auswählen

if (phpBBSecurity_IP() == '216.113.188.202') return '';
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
LaraCroft
Beiträge: 277
Registriert: Fr 10.Sep, 2004 10:14
Wohnort: Weinheim
Kontaktdaten:

Beitrag von LaraCroft »

Sehr schön oxpus !
Genau das wars, sieht gut aus....jetzt kann der Intensivtest beginnen und das eindeutschen ;)

Ich danke Dir erstmal herzlichst !
<b>\"Der Kopf eines Mannes taugt nur dazu, dass eine Frau ihn verdreht.\"</b>
Angelina Jolie
Benutzeravatar
tom10
Beiträge: 1106
Registriert: Sa 29.Jan, 2005 14:58
Kontaktdaten:

Beitrag von tom10 »

@lara

Kannst Du dann davon mal eine kurze Install-Anleitung zusammenfassen? Ich wrde auch gern den mod bei mir einbauen....
Der Versuch was neues zu versuchen....
http://simson-le.de.vu
Benutzeravatar
LaraCroft
Beiträge: 277
Registriert: Fr 10.Sep, 2004 10:14
Wohnort: Weinheim
Kontaktdaten:

Beitrag von LaraCroft »

Also Installanleitung liegt ja dem MOD bei.
In der zip Datei befindet sich ein Add on namens adds_on_Support_Multi_currencies.txt (dies ist leicht zu übersehen, aber absolut notwendig, damit das Teilchen läuft).

Nach der Installation sollte man im ACP einmal unter
-Donors Admin --> Currancy Management folgendes einstellen:

- Currencies you want to support (Währung die man über PayPal akzeptiert)
- Primary currency type (Hauptwährung (EUR z.Bsp.)
- Die restlichen Einstellungen dienen zum Umrechnen in die Hauptwährung, somit wird der Spendenbetrag immer nur in der eingestellten Primärwährung angezeigt !

The exchange rate from Primary Curreny to USD
eg: 1 Primary Curreny equals how many USD. if not in list, leave it as 0

0.76

The exchange rate from Primary Curreny to EUR
eg: 1 Primary Curreny equals how many EUR. if not in list, leave it as 0

1 (falls Euro Hauptwährung)

The exchange rate from Primary Curreny to GBP
eg: 1 Primary Curreny equals how many GBP. if not in list, leave it as 0

0.53

The exchange rate from Primary Curreny to CAD
eg: 1 Primary Curreny equals how many CAD. if not in list, leave it as 0

1.2

The exchange rate from Primary Curreny to JPY
eg: 1 Primary Curreny equals how many JPY. if not in list, leave it as 0

104

Abspeichern ;)

Unter add new kann man Zahlung per Hand in die db eintragen.
Falls Beispielsweise eine Girokonto@Paypalkontospende stattgefunden hat.

OK Jetzt in Allgemeines --> Konfiguration --> Donation Settings
Bei

Your personal account in PayPal:
If you donot have personal account, enter the same account as your premier/business account.


ebenso beim Nächsten:

Your premier/business account in PayPal:
If you donot have premier/business account, enter the same account as your personal account.

muss das PayPal Konto angegeben werden auf welches man Geld spenden kann.
(Ja in beide Zeilen das gleiche eintragen)


The PayPal currency code your account support:
For example if your account support US dollar, then enter USD.

(Hier wieder die Hauptwährung)

Die restlichen Einstellungen erklären sich von selbst.
Auch hat man hier die Möglichkeit festzulegen wieviel Posts ein User pro 1$ "geschenkt" bekommt oder/und wieviel Cash (bei installiertem Cashmod) ein User/$ bekommt.

Es ist hier auch möglich festzulegen, ob Spender autom. in eine Gruppe aufgenommen werden und wenn ja ab wieviel $ Spendenbetrag.

Man kann in 2 Gruppen staffeln.
Als letztes kann ein rank_image zugeteilt werden.
Abspeichern ;)

Was die Darstellung angeht, muss man in der index.php etwas Hand anlegen

Code: Alles auswählen

$donordesc .= '<a href="' . append_sid("lwdonors.$phpEx?mode=viewcurrent") . '"' . $style_color .'>' . $lang['LW_CURRENT_DONORS'] . '</a>';
das

Code: Alles auswählen

' . $style_color .'
wäre zu löschen.
Dies ist aber Styleabhängig !

Ansonsten gibt es hier (Machst du klick) ein paar Änderungen was die Darstellung angeht, wobei das nach Wünschen der jeweiligen User gepostet wurde.

Der eine hätte halt gerne das man den Betrag sieht, der andere schwört da net so drauf....

Ja und wenn man den phpBB Security MOD eingebaut hat, muss man die Änderung mitnehmen die Oxpus gepostet hat, da sonst die IP geblockt wird und kein db Eintrag erfolgt.

Öffne includes\phpbb_security.php und finde

Code: Alles auswählen

   function phpBBSecurity_Blocks() 
      {
danach einfügen:

Code: Alles auswählen

if (phpBBSecurity_IP() == '216.113.188.202') return '';
That's all
Your's Lara

@oxpus
Du warst wieder mal schneller wie das Autorenforum
Danke nochmal !!
Zuletzt geändert von LaraCroft am So 20.Mär, 2005 21:40, insgesamt 1-mal geändert.
<b>\"Der Kopf eines Mannes taugt nur dazu, dass eine Frau ihn verdreht.\"</b>
Angelina Jolie
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

@oxpus
Du warst wieder mal schneller wie das Autorenforum
Danke nochmal !!
Keine Ursache.
Wenn die schlafen und Ihre Mods nicht supporten ist das ein schlechtes Zeichen, aber was solls, ich bin dann ja (meistens) da.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
LaraCroft
Beiträge: 277
Registriert: Fr 10.Sep, 2004 10:14
Wohnort: Weinheim
Kontaktdaten:

Beitrag von LaraCroft »

Naja supporten und weiterentwickeln tun die schon, gibt ja auch ne Beta 1.03 Version.
l
Die sind einfach nur nicht so schnell wie du.
Von deinem Support könnt sich eh so manch ein "Supportforum" ne Sch... abschneiden.

Bis zum nächsten Prob ;)
Lara
<b>\"Der Kopf eines Mannes taugt nur dazu, dass eine Frau ihn verdreht.\"</b>
Angelina Jolie
Benutzeravatar
tom10
Beiträge: 1106
Registriert: Sa 29.Jan, 2005 14:58
Kontaktdaten:

Beitrag von tom10 »

Danke für die Zusamenfassung Lara. nun werd ich mich auch mal dran machen....
Der Versuch was neues zu versuchen....
http://simson-le.de.vu
Antworten