Rating Script
Is er een rating script met b.v 1 tot 10 sterren voor beoordeling van de site?
Is niet zo moeilijk te maken hoor, gewoon een formuliertje, moet je kiezen van 1 t/m 10 en dit in de database zetten. Vervolgens gemiddelde uitrekenen et voila je hebt een gemiddelde(tu as une moyenne).
?score=x, waarbij x een getal is van bijv. 1 t/m 10. Vervolgens is het een gewestie van $_GET['score'] ophalen en in een database opslaan. Uitlezen is een simpele AVG() en eventueel een COUNT() om te laten zien hoeveel mensen er gestemd hebben. Daarnaast zou je ook nog een ID kunnen meegeven zodat je eenvoudig kan stemmen op bijv. verschillende video's & je zou ook een ip-adres kunnen opslaan in de database zodat mensen maar één keer kunnen stemmen op één ID.
Erg eenvoudig om te maken dus. Het hele gebeuren kan in 20 regels code.
is er ergens een voorbeeld te verkrijgen hier op dit forum? heb geen verstand van php schrijven :) incl. Mysql tabel
Alle ratings optellen
vb. 8, 9, 7, 6 ,8 ,9, 8 (totaal 55)
Totaal delen door aantal ratings:
vb 55 / 7 = 7,85714285714285714285714285
round() overheen gooien:
Wordt -> 8
Rating = 8.
Kan je toch beter gewoon door je databaseserver laten uitrekenen...
is er niet een complete php code die ik zo over kan nemen
Kan ook, maar ik doe het altijd met txt bestanden, dus moet er wel wat vanaf weten :P.
helaas heb ik dat niet, ik ben een html man
Edit:
Kijk volgende keer ook even in onze Script-DB, PHP Newbie heeft ook een leuk scriptje geschreven, hopelijk helpt dat jou. Klikkerdeklik
Gewijzigd op 01/01/1970 01:00:00 door Arjan Schuurman
alleen je moet zelf nog even een manier maken om hem met een plaatje of een text te linken..
daar ben k namelijk nog niet aan toegeweest..
ik post zo wel een voorbeeld + download link..
Edit:
http://moli.awardspace.com/rate/
dit script werkt niet alleen met hele sterren maar ook met kleine delen ervan..
dus veel succes ermee
http://moli.awardspace.com/rate/
dit script werkt niet alleen met hele sterren maar ook met kleine delen ervan..
dus veel succes ermee
Gewijzigd op 01/01/1970 01:00:00 door Nicoow Unknown
Bedankt in ieder geval, zal kijken op jou aangeboden link.
Nico ook bedankt ik zal naar de download kijken, en kijken welke ik kan gebruiken.
Huur dan gewoon iemand in voor een paar tientjes.
Dat is ook een oplossing ja :D
CREATE TABLE `ip` (
`rateid` varchar(11) NOT NULL default '0',
`ip` varchar(20) NOT NULL default '0'
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE `rate` (
`points` int(11) NOT NULL default '0',
`votes` int(11) NOT NULL default '0'
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
Bedankt nico voor de info (Y)
als ik hem helemaal af heb zal k hem wel in de script lib zetten
Ok, helemaal toppy, bedankt voor de moeite
Thnx! dit zocht ik precies.
heb alles nu veranderd zodat je op elke pagina kan stemmen...
Gewijzigd op 01/01/1970 01:00:00 door Andy