PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Mail AP´s zählen nicht



Tulpe81
19.11.2007, 03:18
Hallo ich habe mir mal das Bank Addon geholt wo man ja bei allen sachen wo AP zur Zins berechnung bekommen soll das eingeben soll: aktivpunkte (5,$_SESSION['uid']); .

jedochist hier das Problem das funtz bei den Spielen und Banner. Aber nicht bei den Mail bestätigungen.

warum ?? ist in der pclick.php irgedendwas anders?? als in den anderen Dateien.

Ich habe auch da ja in der pclick.php irgednwie nirgens Session sonder GET das mal versucht zu ersetzten nix. Mail bestätigung läuft aber kein Ap´s gutgeschrieben.

Hat da mal wer ne Lösung für mich??

danke schonmal im vorraus.


Mfg Tulpe81

Tschaet
19.11.2007, 12:56
Hoi..

Sicher mit der pclick? Eher in der pcheck.php

Und zwar dieses:

aktivpunkte (5,$_GET['uid']);

Gruss
Tschaet

Hardy
19.11.2007, 21:44
Hoi..

Sicher mit der pclick? Eher in der pcheck.php

Und zwar dieses:

aktivpunkte (5,$_GET['uid']);

Gruss
Tschaet
so gehts


aktivpunkte (5,$mail['uid']);

Tschaet
20.11.2007, 01:13
so gehts


aktivpunkte (5,$mail['uid']);



Kommt drauf an welches Addon man nun hat - geistern ja zig rum,bei mir ist mein gepostetes drin. ;)

Tulpe81
20.11.2007, 03:00
Dickes Danke schön der code von Tschaet hat dann im entdefekt feguntzt.

Danke

Hardy
20.11.2007, 09:57
Kommt drauf an welches Addon man nun hat - geistern ja zig rum,bei mir ist mein gepostetes drin. ;)

Das hat mit den addon eigentlich nix zu tun.
Das liegt einfach nur daran welche variable man nimmt.
ich finde $mail['uid'] sicherer

Sam2004
14.01.2011, 23:18
Abend,

ich nehm mal den Thread, weil es das gleiche Problem ist.

Ich hab neben der Inbox auch die Premium Mails im Betrieb. Da die variable eigentlich nicht anders ist, werden bei den Inbox die AP gezählt, bei den Premium Mails hingegen nicht.

AP stehen bei Inbox so drin:

aktivpunkte (1,$_SESSION['uid']);
...funktioniert.

Bei Premium nicht.

Why not?

Danke für nen Tipp.

LG

Hardy
14.01.2011, 23:52
mach mal davor:


if(isset($_SESSION['uid'])){$_SESSION['uid'] = $mail['uid']}

Sam2004
15.01.2011, 00:01
mach mal davor:


if(isset($_SESSION['uid'])){$_SESSION['uid'] = $mail['uid']}
Funkt mit dem was ich geschrieben hab..irgendwie bin ich da in ner Datei verrutscht...trotzdem Danke :)

LG

*ed*
Oder auch nicht.
Hab das jetzt so:

if(isset($_SESSION['uid'])){$_SESSION['uid'] = $mail['uid']}
aktivpunkte (1,$_SESSION['uid']);
...gibt ne Fehlermeldung

Parse error: syntax error, unexpected '}'

Oder hab ich den kram falsch gesetzt?

Sam2004
19.01.2011, 10:54
Hardy?

Dafür das "angeblich" jeden Tag im Forum unterwegs bist, seh ich dich nur einmal die Woche^^

Sonst noch wer nen Tipp wie ich das lösen kann?

LG

hankfromhelvete
19.01.2011, 12:25
Welche Variable hast du denn z.b. bei der kontobuchung();, buchungsliste(); oder bei den Rallyes?

Sam2004
19.01.2011, 12:54
Wie bei den anderen auch.

$forced['verdienst']

Der einzige Unterschied zu den anderen Kampagnenarten, haben die Premium Mails Kampagnen und Reloads ihre eigenen Tabellen.

Bei Inbox Mails funktioniert es ganz normal. Da ist wie in paar Posts vorher schon beschrieben so im Einsatz:

aktivpunkte (1,$_SESSION['uid']);

LG

hankfromhelvete
19.01.2011, 13:33
Ich meinte die Variable der User-ID wie z.b. $_SESSION['uid']
Steht die so auch in der Kontobuchung?

Oder mal $_SESSION['uid'] per echo im Vergütungsframe ausgeben und gucken ob die richtige bzw. überhaupt eine ID angezeigt wird.


echo $_SESSION['uid'];

Sam2004
19.01.2011, 13:46
Die Variable ist wie von Dir schon angegeben:

($_SESSION['uid']);

Die uid wird per echo im Vergütungsframe ausgegeben.

Und jetzt?

Hardy
19.01.2011, 13:46
Hardy?

Dafür das "angeblich" jeden Tag im Forum unterwegs bist, seh ich dich nur einmal die Woche^^

Sonst noch wer nen Tipp wie ich das lösen kann?

LG

Dein edit habe ich nicht gelesen.

Und auch wenn ich on bin muss ich ja nicht immer posten oder :wink:
Bei mein Code sollte noch ein ; vor } dann dürfte es gehen.

*edit naja uid wird ja übergeben...dann weis ich auch nicht :(

hast du es denn an der richtigen stelle eingefügt

Sam2004
19.01.2011, 15:05
Das hier
aktivpunkte (1,$_SESSION['uid']);
funzt jetzt...ich weiß leider nicht, wieso vorher nicht ging.

Danke für eure Mühen und Tipps.

LG