gummipunkte für Testberichte (Reviews ?)

Begonnen von Arnie, 10 Juni 2002, 12:47:47

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

Arnie

Ist es möglich ? Und wie habe ich es machen ?

Andi

Hi Arnie :D

im Prinzip geht das. Problem ist aber, dass in den Reviews nicht überprüft wird, ob der Tester ein angemeldeter User ist. Das heisst, es kann jeder einen Testbericht unter einem x-beliebigen Usernamen schreiben. Und dieser User erhält dann die Punkte. Auch Rechtschreibfehler im Namen werden nicht überprüft, so kann es passieren, dass der User die Punkte nicht bekommt.
Falls Du damit leben kannst, melde Dich nochmal. Dann schreibe ich Dir was zu tun ist ;)
schön´s Grüssle, Andi

Joschau

Wie wäre es, dass Reviews-modul insgesamt zu optimieren...wenn man sich das so anschaut, muss FB das als Kleinkind programmiert haben ;)

Ich habe mir gerade aus dem Reviews-Modul einen Restaurant & Kneipentest gebastelt...bin also im Moment mit dem Modul ziemlich gut vertraut...wenn Interesse besteht, könnte ich das Modul mal umbasteln, so dass auch User sicher erkannt und gespeichert werden.

Mit der Bitte um Admin-Rückäußerung (achso...zeitlich könnte ich Ende Juni anbieten)

Greetz

Jochem

Robert1968

jo aber bevor ein user einen Testbericht schreibt ist er sicherlich angemeldet und wenn es auf einer seite um eine gewinnmöglichkeit mit den Punkten geht wird sich kein user die punkte durch die lappen gehen lassen!
ansonsten @ Joschau
hihi deine freundin wird dich killen ;)

Robert1968

@ Arnie
wenn du es jetzt schon haben willst musst du folgendes hinzufügen:

$result=sql_query("select id from $prefix"._reviews." where reviewer='$uname'", $dbi);
    $testbericht=sql_num_rows($result, $dbi);
    $result=sql_query("select cid from $prefix"._reviews_comments." where userid='$uname'", $dbi);
    $revcom=sql_num_rows($result, $dbi);


und bei den:

$gummipunkte=($testbericht*5)


das war schon alles ;)

Joschau

schlamperte Arbeit, Robert ;)


und in der Your_Account/index.php

$gummipunkte=($testbericht*5) + ($revcom * 2) + ...


Apropos Freundin...grins...dieses Forum kennt sie nicht...feix

Robert1968

ups stimmt ;)

Joschau hat recht ich hatte das ($revcom*2) vergessen

achso die zahlen *5 oder *2 ergeben die Punkte welche für die Testberichte oder kommentare gegeben werden sollen
und $revcom bezieht sich auf die kommentare zu den testberichte kannst du auch komplett weglassen