![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 15.02.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witajcie, zacznę od tego, że wygóglowałem już sprawę, ale nikt jeszcze chyba takiego problemu nie miał.
Mój problem przedstawia się następująco: Zrobiłem sobie skrypt który wyciąga zdjęcia zapisane w bazie danych(tak, tak, wiem, w bazie nie trzyma się zdjęć, ale moje są małe(128x128) i do tego będzie ich mało). Na localhoscie pięknie mi śmigał, teraz przenoszę się w sieć i pojawił się problem (IMG:style_emoticons/default/sad.gif) . Skrypt pobiera z bazy treść obrazka, sprawdzałem to, pojawia się setki dziwnych znaków. Jednak gdy wpisze na początku skryptu, by treść wyświetliła się jako obrazek, otrzymuję pustą stronę. Czyżby mój serwer nie obsługiwał wyżej wymienionej funkcji? H4LP M3 PL0X @edit Jak by co to daje kod:
Ten post edytował Mapcio 25.06.2011, 20:10:03 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 332 Pomógł: 294 Dołączył: 12.10.2008 Skąd: Olkusz Ostrzeżenie: (0%) ![]() ![]() |
notatnik windowsowy zawsze na początku dodaje niewidoczne znaki nazywane BOM
jeśli chcesz korzystać z czegoś podobnego do notatnika ale lepszego to zainstaluj sobie notepad++ i zapisuj pliki w kodowaniu utf bez BOM swoją droga polecam IDE Netbeans - ale to kobyła... BOM to niewidoczne znaczki znajdujące się na poczatku pliku - windowsowe serwery go zazwyczaj lub zawsze pomijają - linuxowe wysyłają tą treść... po więcej w google hasło php bom ps taka mała uwaga - jesli już prubujesz pisać obiektow to zrezygnuj z globali - połowicznym rozwiązaniem są zmienne statyczne ale też raczej ich unikaj - jednak na początek lepiej satyczne niż globale... więc $config albo przekaż jako parametr konstruktora albo przypisz przed wywołaniem klasy do zmiennej statycznej... z kolei id które pobierasz w get przekaż jako parametr konstruktora a nie tak jak robisz... Ten post edytował zegarek84 25.06.2011, 21:00:29 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 00:54 |