Ergebnis 1 bis 8 von 8

Thema: Forcedbanner Jackpot Prob

  1. #1
    Benutzer
    Registriert seit
    02.11.2008
    Beiträge
    51

    Forcedbanner Jackpot Prob

    Hallo,

    habe mir folgendes Addon geholt und dachte auch richtig eingearbeitet.

    Aber nun bekomm ich folgende Fehlermeldung:
    Warning: mt_rand() expects parameter 1 to be long, string given in .....adminforce/topframe_forced.php on line 66

    und das steht in line 66 der topframe_forced.php:

    $banner_jackpotzahl = mt_rand($jackmin,$jackmax);

    Ich weiss leider nicht, was ich da falsch habe??? Könnt mir evtl wer helfen, bitte?

  2. #2
    Erfahrener Benutzer
    Registriert seit
    05.07.2006
    Beiträge
    134
    lass dir mal die Variable $jackmin per echo ausgeben und schau was da drin steht, entweder ist die null oder ein string, muss aber ein int-Wert sein
    Loseschleuder.de

    Jede Stunde mehrfach bis zu 100.000 Lose geschenkt!
    Keine extra Anmeldung nötig! Klamm ID genügt! -> Auszahlung ab 100.000 Losen

  3. #3
    Benutzer
    Registriert seit
    02.11.2008
    Beiträge
    51
    würde ich ja sofort machen, wenn ich wüsste wie?

  4. #4
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717
    Zitat Zitat von MarktEschwege Beitrag anzeigen
    ...

    und das steht in line 66 der topframe_forced.php:

    $banner_jackpotzahl = mt_rand($jackmin,$jackmax);

    ...
    nächste Zeile:
    PHP-Code:
    echo $jackmin
    Wahrscheinlich kannst du diesen Wert irgendwo einstellen, dort eifnach darauf achten, dass du nur eine Zahl einstellst, bspw.:
    PHP-Code:
    $jackmin 5.55
    also keine buchstaben verwenden, statt dem deutschen komma einen punkt als dezimaltrennzeichen, und anführungszeichen weglassen
    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
    Benutzer
    Registriert seit
    02.11.2008
    Beiträge
    51
    Vielen, vielen Dank!!!

    Hab das ganze jetzt so umgeändert:
    $banner_jackpotzahl = mt_rand($jackmin=5555,$jackmax=1055);

    und es klappt!!!

    Mensch was würd ich ohne Dich machen! Nochmals Danke!!!!

  6. #6
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717
    So geht's zwar, aber an sich nicht im Sinne des Erfinders, da es ja normalerweise eine Stelle gibt, wo man diesen Variablen Werte zuweisen kann.
    PHP-Code:
     $banner_jackpotzahl mt_rand($jackmin=5555,$jackmax=1055);
    //ist das gleiche wie
    $banner_jackpotzahl mt_rand(5555,1055); 
    was aber eh nicht so toll ist, da man praktischerweise das erste Argument kleiner wählt als das Zweite:
    PHP-Code:
     $banner_jackpotzahl mt_rand(1055,5555); 
    Trotzdem solltest du besser diese Werte da ändern, wo es vorgesehen ist
    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)

  7. #7
    Erfahrener Benutzer
    Registriert seit
    05.07.2006
    Beiträge
    134
    ähm zwei kurze Anmerkungen

    @MarktEschwege: Warum ist dein min. Wert größer als der max. Wert? habs jetzt zwar nicht getestet aber das dürfte woll nicht zu einem ordentlichen Ergebnis führen.

    @jpwfour: es bringt nichts einen double Wert
    Code:
    $jackmin = 5.55;
    anzugeben, da wird dann eh maximal nur die 5 benutzt weil die Funktion einen int Wert erwartet.
    Loseschleuder.de

    Jede Stunde mehrfach bis zu 100.000 Lose geschenkt!
    Keine extra Anmeldung nötig! Klamm ID genügt! -> Auszahlung ab 100.000 Losen

  8. #8
    Benutzer
    Registriert seit
    02.11.2008
    Beiträge
    51
    Da wo er eingestellt wird...ahhh in der funktions.lib.....

    gesagt, getan und siehe da:
    Aktueller Jackpot : 1018 Lose | Jackpot Code : 711770 | Ihr Code 1983566

    Die anderen Werte hab ich wieder rausgenommen. Übrigens hat sich durch die anderen Werte. in der topframe, lediglich "ihr Code" in vierstelliger Zahl generiert.

    Hab hier nur noch mal meine Lösung geschrieben, hoffe das sie richtig ist, vielleicht hilft es ja mal anderen.
    Danke an Euch beide!

Ähnliche Themen

  1. DB Prob bei stg_tournament(VMS 1.2)
    Von RedNeo im Forum Support zu Addons & Erweiterungen
    Antworten: 4
    Letzter Beitrag: 08.12.2009, 18:11
  2. Forcedbanner laden sehr lange & jeder 1. Forcedbanner doppelt
    Von Rallef im Forum Support zu Addons & Erweiterungen
    Antworten: 17
    Letzter Beitrag: 25.06.2009, 20:17
  3. Prob mit 3-11 Ref-Ebenen...
    Von ElDani im Forum Support zu Addons & Erweiterungen
    Antworten: 2
    Letzter Beitrag: 15.08.2007, 11:58
  4. Prob mit NickeySponsor.at-ForcedBanner-Interface addon by Hardliner
    Von ElDani im Forum Support zu Addons & Erweiterungen
    Antworten: 9
    Letzter Beitrag: 15.03.2007, 22:42
  5. DL-Prob
    Von RancoR im Forum Support zum VMSone
    Antworten: 2
    Letzter Beitrag: 30.01.2007, 21:32

Berechtigungen

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