Skrypt downlod na 60fre
kabucz - 16-03-2006 15:31
Skrypt downlod na 60fre
[PHP][SIZE="1"][SIZE="1"][SIZE="1"]Potrzebuje skryptu do obsługi download w PHP ale bez bazy MSQL
Taki zeby działała a jego obsługa nie byla zbyt skomplikowana Najlepiej sprawdzony na koncie 60free
Znalazłem w sieci taki skrypt:
katalog glowny: 'download'
podkatalogi: 'data','files','img'
pliki w 'download':admin.php,config.php,download.php,searc h.php,search_form.php,style.css
zawartość katalogu 'data':kat1.dat,kat2.dat,kat3.dat,last.dat,section .dat
zawartość katalogu 'files': plik1.zip, plik2.zip
img: (obrazki któruch nazw nie ma po co wymieniać)
Instalacja:
***********
Konfiguracja skryptu ogranicza się do ustawienia parametrów w pliku download/config.php.
Znaczenie poszczególnych zmiennych zostało w nim opisane. Oprócz tego w pliku "download.php"
umieszczonym w katalogu "download" należy ustawić pełną ścieżkę dostępu do skryptu.
Do pliku w którym ma być wyświetlany dział Download należy wkleić poniższy kod:
<? include "download/download.php" ?>
Cały system należy umieścić w katalogu "download". Po wysłaniu plików na serwer, nie należy
zapominać o nadaniu odpowiednich praw dostępu dla plików i katalogów:
katalog "download/data" - chmod 777
Pliki danych tworzone w tym katalogu powinny automatycznie mieć przyznawane prawa do zapisu.
Dołączony do skryptu plik "index.php", znajdujący się w katalogu głównym nie ma wpływu na
działanie systemu (zamieszczony jest jako przykład).
Administrowanie systemem
***********
Zarządzanie zawartością działu Download odbywa się za pomocą Panelu Administracyjnego. Aby
edytować poszczególne kategorie należy otworzyć w przeglądarce adres:
"http://sciezka_do_Twojej_strony/news" i zalogować się, podając hasło ustawione podczas
konfiguracji (domyślnie: "root"). Tutaj możesz dodawać i usuwać zarówno kategorie, jak i
poszczególne pliki.
Dodając nową kategorię należy podać jej właściwą nazwę oraz nazwę pliku 9bez rozszerzenia),
w którym będą zapisywane dane dotyczące danej kategorii (nazw poszczególnych plików, opisów,
rozmiarów, liczby pobrań itp.).
W przypadku gdy dodajesz plik, który będzie przechowywany na lokalnym
serwerze, należy podać jedynie jego nazwę i roszerzenie, a następnie zgodnie ze wskazówkami
umieścić go w katalogu "download/files".
Adresy do plików znajdujących się na zdalnych serwerach muszą być pełną ścieżką do pliku
(np. "http://ścieżka.do.pliku/plik.rar"). Po zawartości w adresie ciągu "http://" skrypt
rozpoznaje, które pliki mają być pobierane z sewera lokalnego, a które ze zdalnego.
Identyfikator pliku nie może powtarzać się dwa razy w tej samej kategorii. Może to być
dowolny ciąg liter i cyfr. Służy on jedynie do identyfikacji przez skrypt właściwej nazwy pliku, na który ma nastąpić przekierowanie.
Rozmiar pliku jest dodawany opcjonalnie. W przypadku, gdy nie zostanie on podany, w polu
"rozmiar pliku" wyświetlony zostanie napis "brak".
Dane dotyczące ostatnio dodanego pliku zapisywane są w pliku "last.dat". Dołączenie go w
wybranym miejscu dowolnej strony za pomocą funkcji "include" spowoduje wyświetlanie zawsze
aktualnego odsyłacza do ostatnio dodanego pliku, np.
Ostatnio dodany plik: <? include "download/data/last.dat"; ?>.<br>
Użycie tego odsyłacza również powoduje zwiększenie liczby pobrań.
Uwagi
***********
W przypadku zauważenia błędów w działaniu skryptu, proszę o kontakt, a postaram się w miarę
szybko usunąć wskazane usterki. Również będę wdzięczny za wszelkie uwagi i propozycje dot.
dalszej rozbudowy systemu i wzbogacenia go o nowe, przydatne funkcje.
Życzę miłego, bezproblemowego uzywania.
--------------------------------------------------------------------------------------------
kabucz - 16-03-2006 15:33
NIE MOGE SIE UZYWAJAC GO ZALOGOWAC SIE DO PANELU ADMINA
Skrypt pochodzi z tej strony:
http://www.webinside.pl/materialy/ro...ystent_v10.zipNie wiem czemu nie dziala
zanotowane.pldoc.pisz.plpdf.pisz.plkonstruktor.keep.pl