![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 362 Pomógł: 44 Dołączył: 10.06.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witajcie!
Mam całkiem głupkowaty problem, mam plik dzięki któremu łączę się z bazą danych, jednak za nic w świecie korzystając z notepad'a++ nie mogę go przekonwertować na UTF-8 bez BOM, i cały czas zostaje ANSI. Jak próbowałem go w zwykłym notatniku przerobić na UTF-8 to napotykałem błędy: Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent A nie przekonwertowane sprawia iż wysyłany (z pliku o dobrym kodowaniu) formularz zapisuje się w bazie z krzaczkami, oczywiście mam w bazie ustawione utf8_unicode wszystko (z utf8_polish też nie działa). Więc czy mógłby mi ktoś doradzić jak to naprawić? Strona wygląda tak że w pliku formularza(utf8) najpierw jest include 'database.php(ANSI :/)' a potem formularz POST z action="plik formularza". |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 52 Pomógł: 0 Dołączył: 14.09.2009 Ostrzeżenie: (0%) ![]() ![]() |
Dlaczego w Notepad++ nie możesz go przerobić na UTF-8 bez BOM? Wystarczy przecież że zaznaczysz cały tekst, skopiujesz do schowka, zmieniasz kodowanie pliku, wklejasz tekst i zapisujesz plik - cała filozofia i u mnie zawsze działa.
Jeżeli natomiast chodzi o polskie znaki, to też się z tym męczyłem, i znalazłem takie rozwiązanie ... mój plik do połączenia z bazą na localu, patrz ostatnią linijką:
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 23:29 |