Na starcie zaznaczę, że używałem opcji szukaj i Googli, ale żadne rozwiązanie które znalazłem i sprawdziłem nie spełnia wszystkich moich założeń, dlatego zawracam głowę wam.

Główne założenie systemu vote jak planuję zrobić/przerobić ma działać na zasadzie wyświetlenia obrazka głównego i np. trzech innych do porównania (jak na załączonym obrazku).
Zakładam, że najprostsza opcja random wybiera losowy obrazek.
Kod
<?php
// edytowac
$thumbs_dir = "images/monitory"; // podac gdzie znajduje się pliki galerii
// koniec edytowania
$dir = @opendir($thumbs_dir) or imgerror('Nie mogę otworzyć ' . $thumbs_dir . ' ścieżki');
$thumbs = array();
while($thumb = readdir($dir)) {
if(preg_match('/(jpg$|jpeg$|gif$|tif$|bmp$|png$)/', $thumb))
array_push($thumbs, $thumb);
}
#tablica zawierająca nazwy plików - obrazków
$obrazki = $thumbs;
#inicjujemy generator licz losowych
srand ((float) microtime() * 10000000);
#wybieramy jeden losowy obrazek z tablicy
$obrazek = $obrazki[array_rand($obrazki)];
#wyświetlamy losowy obrazek
echo "<img src=$thumbs_dir/$obrazek>";
?>
// edytowac
$thumbs_dir = "images/monitory"; // podac gdzie znajduje się pliki galerii
// koniec edytowania
$dir = @opendir($thumbs_dir) or imgerror('Nie mogę otworzyć ' . $thumbs_dir . ' ścieżki');
$thumbs = array();
while($thumb = readdir($dir)) {
if(preg_match('/(jpg$|jpeg$|gif$|tif$|bmp$|png$)/', $thumb))
array_push($thumbs, $thumb);
}
#tablica zawierająca nazwy plików - obrazków
$obrazki = $thumbs;
#inicjujemy generator licz losowych
srand ((float) microtime() * 10000000);
#wybieramy jeden losowy obrazek z tablicy
$obrazek = $obrazki[array_rand($obrazki)];
#wyświetlamy losowy obrazek
echo "<img src=$thumbs_dir/$obrazek>";
?>
I działa to tak
http://napalxx.pdg.pl/vote/losowy.php
Wstępnie zdjęcia są wybierane z katalogu ze zdjęciami, później będą to linki wskazane z web crawlera do pliku itd. ale to najmniej ważne na tą chwilę

I teraz wyobraźmy sobie, że potrzebuję pętli wyświetlającej losowe obrazik pod spodem, tak jak na wyżej zamieszczonym obrazku, z taką zależnością by nie był to obrazek główny który będzie wzorcowym - bo to do niego przypiszemy odpowiedź vote jednego z tych trzech, a nie potrzebuję oddawać głosu podobieństwa dla tych samych obrazków.
Sam system vote:
znajomy zasugerował takie rozwiązanie, które bardzo popieram bo jest proste :
Cytat
ja bym to zrobił na dwóch tabelach
1. id_obrazka,nazwa_jpg,title
2. id_obrazka,id_obrazka2,votes
wszystkie obrazki wyświetlasz z tabeli pierwszej. A jak klikniesz na obrazek porównujący to robisz tak, że jak w drugiej bazie masz wpis odpowiadający danej sytuacji to zwiększasz votes a jak nie ma takiego wpisu to tworzysz nowy
1. id_obrazka,nazwa_jpg,title
2. id_obrazka,id_obrazka2,votes
wszystkie obrazki wyświetlasz z tabeli pierwszej. A jak klikniesz na obrazek porównujący to robisz tak, że jak w drugiej bazie masz wpis odpowiadający danej sytuacji to zwiększasz votes a jak nie ma takiego wpisu to tworzysz nowy
i dojdzie jeszcze coś takiego
http://www.proxy2.de/poll/demo_1.php
Demo 1 i rezultat po prostu ilościowy nie % później dojdzie http://www.proxy2.de/poll/demo_5.php
Czy ktoś widział podobne rozwiązanie?
A może chce pomóc przy tworzeniu tego vote?