Voltago utworzono 12 stycznia 2009 utworzono 12 stycznia 2009 Jak zrobić cuś takiego: Szukałem na googlach ale nic nie znalazłem, nie wiem nawet zbytnio jak to sie nazywa
Lucider komentarz 12 stycznia 2009 komentarz 12 stycznia 2009 Nie wstawiaj po prostu pliku index to danego katalogu na FTP.
tofik177 komentarz 12 stycznia 2009 komentarz 12 stycznia 2009 poczytaj o php naskrobalem to na szybko wiec moze byc blad, zapisz jako index.php i wrzuc do katalogu gdzie ma ci wyswietlac pliki .. <?php$katalog = dir('.'); // bieżący katalogwhile($plik = $katalog->read()){echo "- <a href=" .$plik. ">" .$plik. "</a><br>";}$katalog->close();?> skrypt czyta zawartosc folderu i wyswietla liste linkow... zadziala o ile twoj serwer obsluguje php
Voltago komentarz 12 stycznia 2009 Autor komentarz 12 stycznia 2009 Nie działa oczywiście;) Mógłbyś mi polecić jakiś ogarnięty poradnik do php bo zacząłem trochę grzebać w necie ale nie da sie nic zrozumieć Niby dla początkujących a walą od razu miliony niezrozumiałych komend. Serv obsługuje php bo udało mi sie napisać bardzo skomplikowany skrypt z tekstem z echo;)
tofik177 komentarz 12 stycznia 2009 komentarz 12 stycznia 2009 Ten skrypcik ktory wczesniej dalem dziala napewno.. jak wrzucisz go na serwer to wyswietla tylko zawartość katalogu w ktorym sie znajduje o ile sa w nim jakies pliki.. Poradnikow online pewnie jest sporo ale nie mam teraz zadnych konkretnych stron pod reka nie jestem teraz u siebie. Ja uczac sie php uzywalem google
luq komentarz 12 stycznia 2009 komentarz 12 stycznia 2009 Voltago jeśli w katalogu nie ma index.php, index.html or sth. to apache sam od siebie robi "listing" plików. Oczywiście nie będzie tego robił jeśli odpowiednio się zmodyfikuje .htaccess. Więc wyciągnij z tego wnioski
tofik177 komentarz 18 stycznia 2009 komentarz 18 stycznia 2009 Tu masz troche przerobiony przezemnie skrypt czytajacy z katalogu i wyswietlajacy linki i wage pliku.. <?phpecho '<?xml version="1.0" encoding="iso-8859-2"?>';?><html ><head><style type="text/css">//tu mozna dac style stronki</style></head><body><?php$d = dir('jpg');while($plik = $d->read()){ if(($plik!=".")&&($plik!="..")&&($plik!="Thumbs.db")){$r=round(filesize('jpg/'.$plik.'')/1024/1024,3); // rozmiar plików w MB$ikona=('<img src="plik.png" height="19"width="16"/>'); //ikona przed nazwa pliku, plik.png to jakas graficzka wyswietlana przed nazwą$link=('<a href="jpg/'.$plik.'"target="blank">'); // linku do plikuecho '<i><b> '.$ikona.' '.$link.''.$plik.'</a></b></i> '.$r.'MB <br>'; // wyswietlanie wszystkich zmiennych na stronie}}$d->close();?></body></html> Zapisac plik jako index.jpg Skrypt umieszczony w dowolnym katalogu na serwerze czyta zawartosc podkatalogu "jpg" (tu okreslasz jaki katalog ma czytac i wyswietlac $d = dir('jpg'); ) i wyswietla liste plików Po kliknieciu otwiera w nowym oknie jak chcesz zeby np index.php był w tym samym katalogu co pliki ale nie był wyswietlany w spisie plikow (lub inne pliczki np grafiki itd) to trzeba dodac do warunku if(($plik!=".")&&($plik!="..")&&($plik!="Thumbs.db")) nazwe pliku.. index.php if(($plik!=".")&&($plik!="..")&&($plik!="Thumbs.db")&&($plik!="index.php"))
Wciąż szukasz rozwiązania problemu? Napisz teraz na forum!
Możesz zadać pytanie bez konieczności rejestracji - wystarczy, że wypełnisz formularz.