php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 28.07.2005, 17:11  
Gast
 
Beiträge: n/a
Standard Bildvoting-Portal wie Hot-or-Not etc.

Hallo,

wie baut man sowas eigentlich auf?

Angenommen es sollen Frauen und Männer gevotet werden,
MySQL-Tables etwa so:

stammdaten:

bild-id (fortlaufend)
kategorie (1 für männlich, 2 für weiblich, 3 für ...)

voting:

bild-id
votingzahl ( 1 - 10 )

(aus der db wird dann auch die topliste erstellt, dürfte gehen oder?)

ABER wie kriegt man es hin, daß z.B. ein Bild nicht vom gleichen User doppelt gevotet wird? IP-Sperre? Und wie filtert man das nächste Zufallsbild aus der DB heraus was der User noch nicht bewertet hat?
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 28.07.2005, 18:05  
Erfahrener Benutzer
 
Registriert seit: 15.07.2005
Beiträge: 230
zapate
Standard

hmm mit 2 weiteren tabellen vielleicht.


Wenn nur User voten dürfen reicht eine Tabelle ansonsten brauchste noch eine für IPs.

sobald ein user ein Bild bewertet hat wird ein MySQl eintrag in die tabelle geschrieben mit der BildID die er bewertet hat. gleichzeitig wird in der Bildertabelle (dort brauchst du 2 felder, Bewertung und Anzahl Bewertungen) das Feld "Bewertung" um einen prozentualen Anteil entspr. der Gesamtvotes erhöht.

Joa bei vielen Usern ist die Tabelle irgendwann ziemlich groß, habe dafür jetzt auch keine passende Lösung aber ich denk al drüber nach
zapate ist offline  
Alt 28.07.2005, 20:56  
Gast
 
Beiträge: n/a
Standard

Naja vielleicht noch eine Spalte mit Timestamp dran und die dann immer löschen lassen?
 
Alt 28.07.2005, 21:33  
Erfahrener Benutzer
 
Registriert seit: 15.07.2005
Beiträge: 230
zapate
Standard

naja willste das man ein bild mehrmals bewerten kann in versch. zeitabständen? falls ja machs mit timestamp
zapate ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Kleines Portal erstellen Balkok PHP Tipps 2008 5 13.07.2008 04:34
Portal werbefinanziert Plague Off-Topic Diskussionen 1 26.06.2007 23:06
Developer's Guide sucht ein Layout für das Portal imported_Ben Beitragsarchiv 3 17.11.2005 18:37
PHP CMS Portal System Beitragsarchiv 4 13.11.2005 22:11
MitWebmaster und Schreiber für Tennis Portal mit Erfahrung ! Monty77 Beitragsarchiv 1 23.06.2005 01:14
Fehlermeldung im Portal mit PHPBB2 Plus 1.52 PHP Tipps 2005 10 29.05.2005 15:35
Portal PHP Tipps 2005 8 20.01.2005 11:59
Tester für Portal Beitragsarchiv 5 27.10.2004 17:42
[S] SMS Portal Script oder techn. Unterstützung f.Umsetzung Beitragsarchiv 2 16.10.2004 16:38

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
hot or not portal, script php hotornot, hot or not php script, php hot or not, hot or not bewertungs portal, php script hot or not, myql voting bilder, hot or not script php, hot or not script php deutsch, hot or not mehrmals voten, bildrating script, php portal \hot or not\, php bildabstimmung, voting portal wie hotornoot, script bildvoting, bildabstimmung erstellen, hotornot php script, mysql vote nächstes bewertung, php bilder voting mysql, hot bild voting

Alle Zeitangaben in WEZ +2. Es ist jetzt 07:21 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.