Poszukuję skryptu działającego w galerii, który:
- ma możliwość oddania głosu na zdjęcie ( skala 1-5 / 1-10 )
- oblicza średnią z głosów
- pozwala na głosowanie raz na 24h z jednego IP
Pozdrawiam. Mile widziane gotowe skrypty, lub linki do nich.
<select name="glosowanie"> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> </select> <input type="submit" value="glosuj" name="submit" /> </form> <?php $nazwa_pliku = "plik_glosowanie"; $czy_glosowano = false; $suma_punktow = 0; $suma_glosowan = 0; // Odczyt pliku tekstowego // Suma glosow i glosowan foreach ($stare_glosowania as $value) { // Sprawdzenie czy numer IP jest taki sam jak IP aktualnego glosowania if ($ip == $jedno_glosowanie[0]) $czy_glosowano = true; $suma_glosowan++; $suma_punktow += $jedno_glosowanie[1]; } // Jezeli glosowanie jest udane zapisz dane do pliku txt if ((!$czy_glosowano) && ($glosowanie > 0)){ $suma_glosowan++; $suma_punktow+=$glosowanie; } echo "Aktualna srednia po $suma_glosowan glosowaniu to: " "; ?>
<select name="glosowanie"> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> </select> <input type="submit" value="glosuj" name="submit" /> </form> <?php $nazwa_pliku = "php/galeria"; $czy_glosowano = false; $suma_punktow = 0; $suma_glosowan = 0; // Odczyt pliku tekstowego // Suma glosow i glosowan foreach ($stare_glosowania as $value) { // Sprawdzenie czy numer IP jest taki sam jak IP aktualnego glosowania if ($ip == $jedno_glosowanie[0]) $czy_glosowano = true; $suma_glosowan++; $suma_punktow += $jedno_glosowanie[1]; } // Jezeli glosowanie jest udane zapisz dane do pliku txt if ((!$czy_glosowano) && ($glosowanie > 0)){ $suma_glosowan++; $suma_punktow+=$glosowanie; } echo "Aktualna srednia po $suma_glosowan glosowaniu to: " "; ?>