Köffi: PHP-Bewertungssystem mit mySQL

Beitrag lesen

Hallo, ich bin gerade dabei mir ein mySQL-Datenbank mit Sprüchen aufzustellen. Gleichzeitig versuche ich ein Votes-System zu integrieren so dass die User die Sprüche bewerten können.

Ich habe das so geregelt, dass falls der Benutzer auf den Link klickt, öffnet sich eine neue PHP-Datei, die die ID übergeben bekommt, die den entsprechenden Vote in der mySQL-Datenbank um 1 hochzählt. Gleichzeitig öffnet sich eine Alertbox mit dem Hinweis, dass eine Bewertung abgegeben wurde.

Das sieht dann so aus:

echo "Spruch voten: <a href="datei.php?ID=$row[ID]" onclick='alert("Vielen Dank für deine Bewertung")>Voten</a>";

Ich würde das ganze gerne in 2 Punkten verändern:
1. Das datei.php soll sich "nur noch im Hintergrund" also nicht sichtbar öffnen, und nur die Alertbox sollte angezeigt werden und der Votewert in der Datenbank trotzdem um eins hochgezählt werden.

2. Wenn ein User seine Bewertung abgegeben hat, sollte der Link verschwinden, oder beim erneuten Klicken sollte die Bewertung nicht mehr gezählt werden und zum Beispiel angezeigt werden, dass der Benutzer bereits eine Bewertung abgegeben hat.

Ich hoffe jemand kann mir helfen...
Vielen Dank
Köffi