Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML][PHP]Wielkość liter w nazwach plikow
Forum PHP.pl > Forum > Przedszkole
klapaucius
Witam. Mam dosyc nietypowy problem. Mianowicie kupilem sobie nowy serwer i zbyt pieknie by bylo gdyby wszystko dzialalo. Wiec do rzeczy: na stronie nie chce mi wyswietlac niektorych zdjec, a to dlatego ze jesli np plik nazywa sie "PrzykladowyPlik.JPG" a na stronie odwolanie do niego jest nastepujace <img src="przykladowyplik.jpg"> to tak jakby wielkosc liter odgrywa swoja role i "PrzykladowyPlik.JPG" jest odczytywany jako zupelnie inny niz "przykladowyplik.jpg". Dodam ze na wczesniejszym serwerze nie mialo to znaczenia i odczytywalo mi niezaleznie od wielkosci liter. Moze problem wydawac sie glupi i wystarczy poprawic nazwy plikow jednak sprawa komplikuje sie gdyz plikow jest ponad 1000 i poprostu zmienianie nazwy przy kazdym pliku bylo baardzo pracochlonne... Czy jest jakas na to rada? Bo skoro wczesniej na innym serwerze dzialalo to tutaj moze teez powinno... pozdrawiam
Max Damage
Hm, jeśli chodzi o php to chyba wystarczająca byłaby pętla foreach oraz funkcje glob, explode i strtolower. Potem wystarczy nadpisać plik.
thek
Trafiłeś zapewne na jakiś serwer linuxowy/unixowy, bo te akurat mają to do siebie, że wielkość liter ma w nich znaczenie. Najwygodniej byłoby puścić jakiś skrypt rekurencyjny, który zmieniłby format nazw plików do określonej (najwygodniej byłoby chyba, gdyby wszystkie były z małej).
black_alexis
moim zdaniem po prostu ujenolicić nazwe pliku, bo latwiej jest zapamietac itp.

naprawde mniej problemowe jest:
przykadowyobrazek.jpg
niz:
PrZyKlAdOwyObraZEK.JPG

smile.gif

Pozdrawiam


/jesli pomogę -> kliknij, ze pomogłam smile.gif/
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.