![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 26.01.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
mam skrypt, który prawie robi to co chciałbym żeby robił ![]() A dokładniej, tworzy linki z wszystkich plików które znajdują się w katalogu $sciezka, problem w tym, ze jesli nazwa pliku sklada sie z polskich lub dużych liter, to skrypt ten tworzy link ale do pliku bez polskich lub z samych malych liter (zamienia duze na male nie zmieniajac nazwy pliku). Troche zamieszalem ![]() TEest.txt -> skrypt tworzy link test.txt (i wtedy ten link nie dziala, bo odnosi sie do pliku, ktorego fizycznie nie ma) Czy ktoś mógłby mi pomóc? Pozdrawiam! CODE <? $sciezka = "../www/pliki/docs/"; $lista=array(); $katalog = opendir($sciezka); while ($plik = strtolower(readdir($katalog))) { if (($plik<>".")&&($plik<>"..")) if(!is_dir($sciezka.$plik)) $lista[]=$plik; } closedir($katalog); $l=0; for ($i=0;$i<count($lista);$i++) { $l++; echo "$l) <a href=\"/pliki/docs/$lista[$i]\">$lista[$i]</a><br>"; } ?> |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 813 Pomógł: 34 Dołączył: 18.03.2007 Skąd: o stamtąd Ostrzeżenie: (0%) ![]() ![]() |
z linijki
usuń strtolower" title="Zobacz w manualu PHP" target="_manual a problem z polskimi literkami powinieneś rozwiązać częstując url: rawurlencode" title="Zobacz w manualu PHP" target="_manual |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 26.01.2008 Ostrzeżenie: (0%) ![]() ![]() |
dzięki b_chmura!
fakt...strtolower.... głupi głupi głupi... ![]() ale jeszcze raz dzięki! |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 18.07.2025 - 16:47 |