klapaucius
3.09.2009, 21:03:02
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
3.09.2009, 21:14:25
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.
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
4.09.2009, 14:31:49
moim zdaniem po prostu ujenolicić nazwe pliku, bo latwiej jest zapamietac itp.
naprawde mniej problemowe jest:
przykadowyobrazek.jpg
niz:
PrZyKlAdOwyObraZEK.JPG

Pozdrawiam
/jesli pomogę -> kliknij, ze pomogłam

/
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.