Ich habe ein Problem, dass ich alleine nicht in den Griff bekomme: ein Bewertungssystem. Dies soll wie folgt funktionieren:
Ich biete auf meiner Seite Links zu verschiedenen Seiten an. Unter jeder Beschreibung der Seite soll nun ein Link zu einem Vote z.B. mit den Schulnoten von 1-6 erscheinen („Diese Seite bewerten.“). Danach sollte sich ein spezielles Pop-Up öffnen, welches das Vote enthält. Hier braucht der User nur einmal auf die entsprechende Note klicken und das Ganze via Button zu bestätigen. Hier erscheint nun der Mittelwert aller Bewertungen und nach 10 Sekunden schließt sich das kleine Fenster wieder.
Bis dahin ginge es ja noch, wenn ich nicht noch höhere Ansprüche an dieses System hätte: Denn der Wert soll gespeichert und das Ganze in die durchschnittliche Bewertung umgewandelt werden. Nun möchte ich unter dem Menüpunkt „Top 10“ die zehn besten Seiten gelistet haben. Dieses soll in drei Spalten einer Tabelle aufgeteilt sein: Platz | Seite (mit Hyperlink zur Beschreibung) | durchschnittliche Bewertung.
Natürlich soll die beste Seite ganz oben stehen und die schlechteste der 10 ganz unten. Wenn nun eine andere Seite besser bewertet wird, als eine andere, soll sich das Ranking in Echtzeit verändern, bzw. die neue Seite sich in die Top 10 eingliedern und die schlechteste Seite nicht mehr dort aufgelistet sein.
Zu alledem soll das Vote auch noch eine IP-Sperre besitzen.
Ich weiß leider nicht, ob PHP die richtige Sprache für so ein Script ist, jedoch war mir keine andere bekannt, die so etwas leisten könnte. Sollte es geeignetere Sprachen geben, so postet die Antworten bitte trotzdem
Vielen Dank im Vorraus!
Le_ruse
PS: Mein Server unterstützt natürlich PHP und MySQL ;-)
Ich biete auf meiner Seite Links zu verschiedenen Seiten an. Unter jeder Beschreibung der Seite soll nun ein Link zu einem Vote z.B. mit den Schulnoten von 1-6 erscheinen („Diese Seite bewerten.“). Danach sollte sich ein spezielles Pop-Up öffnen, welches das Vote enthält. Hier braucht der User nur einmal auf die entsprechende Note klicken und das Ganze via Button zu bestätigen. Hier erscheint nun der Mittelwert aller Bewertungen und nach 10 Sekunden schließt sich das kleine Fenster wieder.
Bis dahin ginge es ja noch, wenn ich nicht noch höhere Ansprüche an dieses System hätte: Denn der Wert soll gespeichert und das Ganze in die durchschnittliche Bewertung umgewandelt werden. Nun möchte ich unter dem Menüpunkt „Top 10“ die zehn besten Seiten gelistet haben. Dieses soll in drei Spalten einer Tabelle aufgeteilt sein: Platz | Seite (mit Hyperlink zur Beschreibung) | durchschnittliche Bewertung.
Natürlich soll die beste Seite ganz oben stehen und die schlechteste der 10 ganz unten. Wenn nun eine andere Seite besser bewertet wird, als eine andere, soll sich das Ranking in Echtzeit verändern, bzw. die neue Seite sich in die Top 10 eingliedern und die schlechteste Seite nicht mehr dort aufgelistet sein.
Zu alledem soll das Vote auch noch eine IP-Sperre besitzen.
Ich weiß leider nicht, ob PHP die richtige Sprache für so ein Script ist, jedoch war mir keine andere bekannt, die so etwas leisten könnte. Sollte es geeignetere Sprachen geben, so postet die Antworten bitte trotzdem
Vielen Dank im Vorraus!
Le_ruse
PS: Mein Server unterstützt natürlich PHP und MySQL ;-)