![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 34 Pomógł: 0 Dołączył: 1.04.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
programuję sobie skrypt, który przy pomocy funkcji exec oraz komendy dir będzie wczytywał listę plików na serwerze. Mam jednak problem z wczytywaniem folderów z polskimi znakami.
Kiedy normalnie w pliku usune $_GET['dir'] i wiszę np. abcdęf to nie ma problemu, jednak kiedy prześlę to zmienną $_GET['dir'] to się wszystko sypie. Nawet jeśli na początku dodam: Czy tu jest jakiś problem z kodowaniem ? Z góry dziękuje za pomoc. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) ![]() ![]() |
Jaki format kodowania pliku? Jest UTF8 bez BOM?
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 171 Pomógł: 36 Dołączył: 12.01.2008 Skąd: Puszcza Mariańska Ostrzeżenie: (0%) ![]() ![]() |
Z tego co widzę twój problem polega an tym że jak w przeglądarkę wpisujesz np: ?dir=ąćś
To sam skryp zwraca niepopranie $_GET['dir']. Polecam zapoznać się z tymi dwiema funkcjami: http://www.php.net/urlencode http://www.php.net/urldecode |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 10:26 |