Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Ignorowanie wielkosci liter pliku
Forum PHP.pl > Forum > PHP
zombie
Witam! W manualu wyczytalem, ze fopen() ignoruje wielkosc liter nazwy pliku, jesli zaczyna sie ona od "http://". Okazuje sie, ze gowno prawda... Czy jest jakis patent, zeby plik o nazwie pLiK.dat otworzyc przez fopen(funkcja("plik.dat"), "r");??
RaZor
Nie wiem jak można tak opatrznie zrozumieć treść manuala :wink:
Cytat
Jeśli nazwa_pliku zaczyna się od "http://" (nie jest rozróżniana wielość liter) (...)

To otwarcia pliku musisz znać jego dokładną nazwę :!:
Jeżeli koniecznie chcesz otwierać plik nie znając jego nazwy to poropunuje wylistować sobie katalog. Jeżeli koniecznie chcesz ignorować wielkość liter to może napisz sobie funkcje która zwraca wszystkie kombinacje (wielkości liter) z podanego ciągu i sprawdzaj czy dany plik istnieje 8)
Kod
echo ($think_through)?"Możesz pisać kod.":"Czytaj dokładnie manual!!!"
zombie
Faktycznie :oops: obciach troche z tym manualem...

Niestety to uzytkownik ma otwierac dany plik, a jak to z uzytkownikami... nie zwracaja uwagi na wielkosc liter, a potem pretensje, ze nie dziala... No nic. Nie ma patentu, trzeba bedzie przerobic skrypt tak, zeby wszystkie pliki mialy male litery...

Dzieki!
kurtz
1)
Cytat
Witam! W manualu wyczytalem, ze fopen() ignoruje wielkosc liter nazwy pliku, jesli zaczyna sie ona od "http://". Okazuje sie, ze gowno prawda...
okazuje sie ze czytac nie umiesz.
2)
Cytat
Czy jest jakis patent, zeby plik o nazwie pLiK.dat otworzyc przez fopen(funkcja("plik.dat"), "r");??

stowrzyc linka jednego do drugiego.
zombie
Cytat
1)
Cytat
Witam! W manualu wyczytalem, ze fopen() ignoruje wielkosc liter nazwy pliku, jesli zaczyna sie ona od "http://". Okazuje sie, ze gowno prawda...
okazuje sie ze czytac nie umiesz.
2)
Cytat
Czy jest jakis patent, zeby plik o nazwie pLiK.dat otworzyc przez fopen(funkcja("plik.dat"), "r");??

stowrzyc linka jednego do drugiego.


Niedoczytalem, ale juz powyzej sie przyznalem do porazki. Nie muisz byc taki madrala!

Juz poradzilem w inny sposob... zmienilem wszystkie nazwy na male litery i przy wyswietlaniu strtolower();

Swoja droga nie lubie palantow, ktorzy uwazaja, ze pozjadali wszystkie rozumy i swoja wielkosc okazuja poprzed uwydatnianie porazek innych. Zajebiscie to konstruktywne dzialanie.
kurtz
Cytat
Niedoczytalem, ale juz powyzej sie przyznalem do porazki.
misiu pysiu - powyzej to ja widze tylko ze "Faktycznie icon_redface.gif obciach troche z tym manualem... " - dla mnie to nie jest przyznaie sie samemu do tego ze zle zrozumiales dokumentacje.
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.