| |
|
EMSOFT - PROGRAMOWANIE | |
|
SKRYPT LISTY PRZEBOJÓW W związku z dużym zainteresowaniem skryptem listy przebojów mojego autorstwa, używanym przez internetowe Radio NetCast, postanowiłem udostępnić go na tej stronie. Koniec posługiwania się zwykłymi ankietami! Przed Wami profesjonalny skrypt, który: - zlicza głosy, nie ujawniając wyników głosującym (w liście przebojów zazwyczaj przecież chodzi o to, aby wyniki głosowania słuchacze poznali dopiero w trakcie audycji :-)) - posiada blokadę uniemożliwiajacą kilkukrotne głosowanie z jednego numeru IP - pozwala zagłosować jednocześnie na kilka piosenek (bardzo praktyczne przy małej liczbie głosujących) - automatycznie generuje wyniki ustawiając piosenki na kolejnych miejscach - jest banalnie łatwy w używaniu, instalacji i konfiguracji Uwaga! Jest już nowa, znacznie rozbudowana wersja skryptu! Udostępniamy ją na TEJ STRONIE. STARA WERSJA: POBIERZ [1 KB] INSTRUKCJA OBSŁUGI Skrypt składa się z trzech plików php: - lista.php - wyniki.php - zeruj.php oraz dodatkowego pliku formularz.php z kodem do wklejenia na stronę. Na początku każdego z trzech plików o rozserzeniu .php zamieszczona jest linijka: $n=15; Liczba 15 oznacza w tym przypadku ilość piosenek, które będą umieszczone na liście. Jeżeli ma być ona inna niż 15, należy dokonać edycji każdego z plików i wpisać właściwą liczbę. Ważne! Ponieważ system nie posiada ochrony hasłem, zalecam nadać plikom wyniki.php i zeruj.php inne, dowolne nazwy. Taka zmiana nie wpływa na działanie skryptu, a w zupełności wystarcza do zapewnienia mu bezpieczeństwa. Teraz pliki możemy już wgrać na serwer - najlepiej do głównego katalogu! Aby skrypt działał, folderowi należy nadać prawo zapisu. Można tego dokonać np. w Total Commanderze (Pliki -> Zmień atrybuty -> Właściciel -> Zapis). Pozostaje jeszcze wkleić odpowiedni kod na stronę, gdzie ma być widoczny formularz do głosowania. Kod ten znajduje się w dodatkowym pliku formularz.txt Gdy wszystko to już zrobimy, skrypt powinien elegancko działać! Wyniki głosowania sprawdzać możemy na stronie wyniki.php Po każdym notowaniu możemy je skasować wchodząc na kasuj.phpUwaga! Kasowanie wyników nastąpi samoczynnie po wejściu na podaną wyżej stronę! W razie pomyłki możemy jeszcze odzyskać wyniki - po skasowaniu są one zapisywane do pliku backup.txt. W celu ich przywrócenia należy podmienić plik notowanie.txt plikiem backup.txt. Głosujący mają możliwość zgłaszania własnych propozycji do listy. Wpisywane przez nich nagrania znajdziemy na stronie propozycje.txt. W pliku formularz.txt jest napisane, jak można zrezygnować z tej funkcji. |
|
|||||||||
| © Copyright by EMSoft 2003-2007 | |||||||||||