Ergebnis 1 bis 10 von 17

Thema: Mails ins Tagesklick script

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Avatar von FlexMax
    Registriert seit
    22.04.2007
    Beiträge
    167
    gute frage, ich habe es bisher nur eingeloggt in der history probiert.
    im POP3 oder so habe ich es noch gar nicht getestet.

    Hmm, aber wenn ich dann einen User mit der ID:0 habe ist das auch nicht gut.
    Muss ich also wohl oder übel die Mails weglassen von der Rally.

    es sei den jemanden von euch oder mir kommt da ein Geistesblitz ^^

    Liebe Grüsse
    Markus

  2. #2
    Erfahrener Benutzer Avatar von didith1207
    Registriert seit
    17.09.2006
    Beiträge
    1.580
    versuch mal tagrally (1,$mail['uid']);

    ist aber nur so ein gedanke ohne gewehr...

  3. #3
    Erfahrener Benutzer Avatar von FlexMax
    Registriert seit
    22.04.2007
    Beiträge
    167
    Zitat Zitat von didith1207 Beitrag anzeigen
    versuch mal tagrally (1,$mail['uid']);

    ist aber nur so ein gedanke ohne gewehr...
    nein leider immer noch das selbe. möglicher gewinn steigt, klicks nicht.
    trotzdem danke für deinen Zeitaufwand

  4. #4
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717
    das geht nicht, da tagralley keine parameter erwartet.

    dazu müstest du die funktion tagralley() in der functions.lib.php verändern:

    PHP-Code:
    // Tagesklick Rally
    function tagrally ($uid=0) {
    global 
    $db_prefix,$_SESSION;
    if(
    $uid==0)$uid=$_SESSION['uid'];
        
    // wenn Tagrally läuft
        
    $ralleydaten_tag mysql_fetch_array(db_query("SELECT `start`,`ende`,`art`,`pro` FROM ".$db_prefix."_ralleydaten WHERE ralley = 'tagrally' LIMIT 1"));
        if (
    $ralleydaten_tag['start'] <= time() && $ralleydaten_tag['ende'] >= time()) {
            if (
    $ralleydaten_tag['art'] == 'dynamisch'db_query ("UPDATE ".$db_prefix."_ralleydaten SET jackpot=jackpot+'".$ralleydaten_tag['pro']."' WHERE ralley = 'tagrally'");
            
    db_query ('UPDATE '.$db_prefix.'_tagrally SET klicks = klicks + 1 WHERE uid = '.$uid);
            if (
    mysql_affected_rows () == 0db_query ('INSERT INTO '.$db_prefix.'_tagrally (uid,klicks) VALUES ('.$uid.', 1)');
        }

    jetzt solltest du in der pcheck.php die funtkion so aufrufen können:

    tagralley ($mail['uid']);

    und bei allen anderen aufrufen, wo kein $uid übergeben wird, wird automatisch $_SESSION['uid'] verwendet.


    hoffe mal, dass das so funktioniert :-(
    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)

  5. #5
    Erfahrener Benutzer Avatar von FlexMax
    Registriert seit
    22.04.2007
    Beiträge
    167
    ok, es zählt die klicks nun aaaaber es ist was neues dafür hinzugekommen.

    in dieser leiste oben im paidmailfenster kommt nun dies



    Warning: Missing argument 2 for refumsatz(), called in /var/www/web109/html/pcheck.php on line 40 and defined in /var/www/web109/html/lib/functions.lib.php on line 132

    K-------- ist für den Inhalt nicht verantwortlich. 400.00 Lose gutgeschrieben



    das steht da an den stellen.
    pcheck.php on line 40 ----- refumsatz ($mail['uid']);
    functions.lib.php on line 132 ----- global $db_prefix;

  6. #6
    Erfahrener Benutzer Avatar von Hardy
    Registriert seit
    24.01.2007
    Beiträge
    2.235
    Zitat Zitat von FlexMax Beitrag anzeigen
    auch nicht.... es kommt einfach kein klick dazu
    PHP-Code:
    $_SESSION['uid'] = $mail['uid']; 
    vor der function tagralley() dann müsste es gehen.
    Ich nutze den Firefox nur um Opera Google Chrome runterzuladen

  7. #7
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717
    Zitat Zitat von FlexMax Beitrag anzeigen
    Warning: Missing argument 2 for refumsatz(), called in /var/www/web109/html/pcheck.php on line 40 and defined in /var/www/web109/html/lib/functions.lib.php on line 132

    das steht da an den stellen.
    pcheck.php on line 40 ----- refumsatz ($mail['uid']);
    functions.lib.php on line 132 ----- global $db_prefix;
    dort sollte auch nicht:

    refumsatz ($mail['uid']);

    stehen, sondern (so wie es im standardscript auch ist):

    refumsatz ($mail['verdienst'],$mail['uid']);

    hast du da was dran verändert?

    anders kann ich mir das nicht vorstellen, denn ansonsten wäre der fehler früher auch schon gekommen!

    aber wenn die möglichkeit von hardliner funktioniert, ist diese besser, da einfacher und weniger code umzuändern.
    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)

  8. #8
    Erfahrener Benutzer Avatar von FlexMax
    Registriert seit
    22.04.2007
    Beiträge
    167

    Rotes Gesicht

    Zitat Zitat von jpwfour Beitrag anzeigen
    dort sollte auch nicht:

    refumsatz ($mail['uid']);

    stehen, sondern (so wie es im standardscript auch ist):

    refumsatz ($mail['verdienst'],$mail['uid']);

    hast du da was dran verändert?

    anders kann ich mir das nicht vorstellen, denn ansonsten wäre der fehler früher auch schon gekommen!

    aber wenn die möglichkeit von hardliner funktioniert, ist diese besser, da einfacher und weniger code umzuändern.
    Ja du hast recht, durch das umändern hab ich mich da wohl einmal verhaut.

    Nach der Änderung funktionierte alles tadelos.

    Vielen Viele Dank.

    Liebe Grüsse
    Markus

  9. #9
    Erfahrener Benutzer
    Registriert seit
    14.08.2007
    Beiträge
    205
    Zitat Zitat von FlexMax Beitrag anzeigen
    ok, es zählt die klicks nun aaaaber es ist was neues dafür hinzugekommen.

    in dieser leiste oben im paidmailfenster kommt nun dies



    Warning: Missing argument 2 for refumsatz(), called in /var/www/web109/html/pcheck.php on line 40 and defined in /var/www/web109/html/lib/functions.lib.php on line 132

    K-------- ist für den Inhalt nicht verantwortlich. 400.00 Lose gutgeschrieben



    das steht da an den stellen.
    pcheck.php on line 40 ----- refumsatz ($mail['uid']);
    functions.lib.php on line 132 ----- global $db_prefix;

    was steht denn in zeile 40 bzw was steht in der funktions.lib unter dem feld //Refumsatz ^^
    so bringt das ned wirklich was ^^

  10. #10
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717
    Zitat Zitat von Ische2K Beitrag anzeigen
    was steht denn in zeile 40 bzw was steht in der funktions.lib unter dem feld //Refumsatz ^^
    so bringt das ned wirklich was ^^
    siehe post #12 & #13, dort wurde sein problem ja schon gelöst, ich konnte mir aus seinen etwas unformatiert verwirrenden angaben doch noch das wichtige rauspicken

    wäre nur mal interessant, ob die lösung von hardliner auch funktioniert.
    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)

Ähnliche Themen

  1. Tagesklick Rally Problem
    Von daro75 im Forum Support zu Addons & Erweiterungen
    Antworten: 7
    Letzter Beitrag: 09.08.2009, 20:42
  2. Tagesklick Rally in Bonuslosen
    Von papahp im Forum Support zu Addons & Erweiterungen
    Antworten: 5
    Letzter Beitrag: 05.08.2009, 19:38
  3. Tagesklick Ralley vms 1.2
    Von lose-dschungel im Forum Support zum VMSone
    Antworten: 11
    Letzter Beitrag: 18.04.2009, 14:53
  4. Tagesklick Rally resett?
    Von Sam2004 im Forum Support zu Addons & Erweiterungen
    Antworten: 19
    Letzter Beitrag: 04.03.2009, 17:14
  5. Tagesklick Addon
    Von Ceel im Forum Support zu Addons & Erweiterungen
    Antworten: 2
    Letzter Beitrag: 18.01.2009, 14:07

Berechtigungen

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