Seite 2 von 3 ErsteErste 123 LetzteLetzte
Ergebnis 11 bis 20 von 24

Thema: Extra für klick4win

  1. #11
    Erfahrener Benutzer Avatar von eRaaaa
    Registriert seit
    06.06.2007
    Beiträge
    702
    Zitat Zitat von Joschi Beitrag anzeigen
    Hardliner du hast mir das wort aus dem mund genommen

    also ich weis nun nich was schwer sein soll an Update mit insert zu ersetzen???
    also wenn ich das richtig sehe werden die momentan in der seitenkonfig gespeichert,und da würd ich da nich umbedingt tausend inserts machen.

  2. #12
    Benutzer Avatar von DK1
    Registriert seit
    24.04.2008
    Beiträge
    77
    Zitat Zitat von Joschi Beitrag anzeigen
    Hardliner du hast mir das wort aus dem mund genommen

    also ich weis nun nich was schwer sein soll an Update mit insert zu ersetzen???
    ja sry, aber ich bin noch am lernen mit dem zeug, und da kenn ich mich noch nicht so aus.

  3. #13
    Benutzer Avatar von DK1
    Registriert seit
    24.04.2008
    Beiträge
    77
    könnte es jemand erklären wie ich es mache das dort der nickname und nicht die ID steht ?!!

  4. #14
    Am Anfang in der Datei klick4win.php nach dem <?

    PHP-Code:
    function nickname($userid) {
    global 
    $db_prefix;
    $user mysql_fetch_array(db_query("SELECT nickname FROM ".$db_prefix."_userdaten WHERE uid

    = "
    .$userid." LIMIT 1"));
    $nickname $user['nickname'];
    return 
    $nickname;

    suche:
    PHP-Code:
    echo 'Den letzten Winklick in Höhe von '.$pageconfig['k4w_last_win'].' '.$waehrung.' gewann '.$pageconfig['k4w_last_user']; 
    ändern zu:
    PHP-Code:
    echo 'Den letzten Winklick in Höhe von '.$pageconfig['k4w_last_win'].' '.$waehrung.' gewann '.nickname($pageconfig['k4w_last_user']); 

    Hab das so bei mir auch und funktioniert.

  5. #15
    Benutzer Avatar von DK1
    Registriert seit
    24.04.2008
    Beiträge
    77
    so funktioniert das auch bei mir ! Dankeschön !

  6. #16
    Erfahrener Benutzer Avatar von eRaaaa
    Registriert seit
    06.06.2007
    Beiträge
    702
    Zitat Zitat von darkshadow Beitrag anzeigen
    Am Anfang in der Datei klick4win.php nach dem <?

    PHP-Code:
    function nickname($userid) {
    global 
    $db_prefix;
    $user mysql_fetch_array(db_query("SELECT nickname FROM ".$db_prefix."_userdaten WHERE uid

    = "
    .$userid." LIMIT 1"));
    $nickname $user['nickname'];
    return 
    $nickname;


    also wenn du schon die function verwenden möchtest, dann würd ichs lieber in die functions.lib schreiben, denn erstens: - dafür isse ja da ;D

    /edit
    besser wäre es wie hardliner unten schon erwähnt natürlich mit left join`s

  7. #17
    Erfahrener Benutzer Avatar von Hardy
    Registriert seit
    24.01.2007
    Beiträge
    2.235
    Zitat Zitat von eRaaaa Beitrag anzeigen
    also ich würds lieber in die functions.lib schreiben, denn erstens: - dafür isse ja da ;D
    zweitens, kannste die function dann überall verwenden und musst nicht jdesmal die function in die dateien schreibn.
    Ja und ausserdem nicht gerade datenbankschonend
    Wozu arbeitet das neue vms denn mit left join und indexe?
    Da könnte man sich das auch sparen
    Ich nutze den Firefox nur um Opera Google Chrome runterzuladen

  8. #18
    Erfahrener Benutzer Avatar von eRaaaa
    Registriert seit
    06.06.2007
    Beiträge
    702
    s.o (/edit...). , besser?

    also, wenn wir schon mal beim thema sind, hab ich aber auch noch was. wenn sowieso immer (wie du so schön sagst indixe) verwendet werden, wieso wird dann trotzdem immernoch mysql_fetch_array größtenteils verwendet? wenn sowieso nur nen assoziatives array benutzt wird, wärs auch performance schonender mysql_fetch_assoc zu benutzen ?!

  9. #19
    Erfahrener Benutzer
    Registriert seit
    12.11.2008
    Beiträge
    1.561
    Ich möchte gern in der SB statt der UID den Nick anzeigen lassen, wenn der Klick4Win gewonnen wurde.

    Soweit bin auch schon und funzt:
    PHP-Code:
    mysql_query("INSERT INTO `vms_sm_shoutbox` (`from`, `time`,`text`) VALUES ('XXX', '".time()."', 'Das war der Gewinnklick! ".$_SESSION['uid']." hat  ".$forced['verdienst']." Lose beim Klick4win gewonnen!')"); 
    Wie mach ich aus dem Session uid ein nicknamen draus?

    Hab jetzt schon einige Threads durchforstet, aber einzige Möglichkeit die ich gesehen hab, möchte ich nicht...die Möglichkeit wie in Post14 aufgezeigt wird.

    Wäre echt dankbar, wenn man mir mal zeigen könnte, wie ich den nick dahin bekomme, statt die ID.
    Danke

    LG

  10. #20
    Neuer Benutzer
    Registriert seit
    06.10.2010
    Beiträge
    21
    Zitat Zitat von Sam2004 Beitrag anzeigen
    Wie mach ich aus dem Session uid ein nicknamen draus?
    PHP-Code:
    $nick=mysql_fetch_assoc(mysql_query("SELECT nickname FROM vms_userdaten where uid ='".$_SESSION['uid']."'")); 
    und dann lautet der db eintrag so :
    PHP-Code:
    mysql_query("INSERT INTO `vms_sm_shoutbox` (`from`, `time`,`text`) VALUES ('XXX', '".time()."', 'Das war der Gewinnklick! ".$nick['nickname']." hat  ".$forced['verdienst']." Lose beim Klick4win gewonnen!')"); 

Seite 2 von 3 ErsteErste 123 LetzteLetzte

Ähnliche Themen

  1. Extra
    Von chatdirwas im Forum Support zum VMSone
    Antworten: 11
    Letzter Beitrag: 01.05.2010, 16:20
  2. Extra Klickbereich
    Von papahp im Forum [HD] Programmieren
    Antworten: 1
    Letzter Beitrag: 20.01.2010, 18:47
  3. Extra Big Klammlose
    Von ako im Forum Non VMS Seiten
    Antworten: 3
    Letzter Beitrag: 27.05.2008, 22:48
  4. Problem mit magic_quotes_gpc in der extra.lib
    Von AlexK. im Forum Support zum VMSone
    Antworten: 0
    Letzter Beitrag: 05.03.2008, 21:53
  5. Suche extra-Konto Addon
    Von master im Forum [HD] Programmieren
    Antworten: 4
    Letzter Beitrag: 08.06.2007, 02:09

Berechtigungen

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