![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Developerzy Postów: 823 Pomógł: 12 Dołączył: 18.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
Może głupi temat, po przeczytaniu go większość się uśmieje (tak jak ja (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) ) ale nie ma do tego powodu, bo po głębszym zastanowieniu pewnie na 90% twarzach zniknie śmiech (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Problem jest pierwszego rzędu (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) Ostatnio w moich aplikacjach często pojawia się w kodzie tajemnicza kropka. Zbadałem to, pojawia się przy includowaniu plików kodowanych w UTF8. Aż prosi się o przykład: index.php: Kod start index <?php include './plik1.php'; ?> stop index plik1.php Kod start 1 <?php include './plik2.php'; ?> stop1 plik2.php Kod start 2 stop 2 Oto wygenerowane źródło: Kod start index ?start 1 ?start 2 stop 2 stop1 stop index co robią te znaki przed start1 i start2 ? What the fuck? (IMG:http://forum.php.pl/style_emoticons/default/blink.gif) Różnie są przdstawiane, na Operze to kropka w pozycji podobnej do znaku ` . Na firefox wogóle nie widać go w źródle, ale jednak Validator się czepia. Znak pojawia się bezpośrednioprzed wykonywaniem funckji include()/require(). Livedemo: http://mdes.pl/~athlan/unknown_char/ (najlepiej obadać z Opery, ja korzystam z 9.02) Paczka: http://mdes.pl/~athlan/unknown_char/unknown_char.rar O co chodzi? (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Pozdrawiam, Athlan (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 25.08.2025 - 14:48 |