![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 5.08.2009 Ostrzeżenie: (0%) ![]() ![]() |
witam, mam plik tekstowy który moja strona php ma załadować, obciąć pierwsze 5 znaków i wyświetlić to co zostanie.. Obcinanie ma usunąć początek "dane=" który używa wersja flash mojej strony do wyświetlania tego samego pliku również u siebie...
Poniżej kod który nie chce działać:
przy funkcji substr($text,5) zamiast 5 dałem 6 i obcinało początek ok (chociaż obcinało 5 liter dane= to jakimś cudem musiała być wpisana 6 żeby tak to właśnie działało), a ostatnio zaczeło mi obcinać tylko dwie pierwsze litery.. co z tym zrobic? Ten post edytował erix 12.08.2009, 14:21:45
Powód edycji: [erix] przeniosłem
|
|
|
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
A po co tak? Po co marnować pamięć? O fseek słyszał?
Cytat (chociaż obcinało 5 liter dane= to jakimś cudem musiała być wpisana 6 żeby tak to właśnie działało) A wiesz, że w informatyce pierwszą liczbą jest zero, a nie jeden? (IMG:style_emoticons/default/snitch.gif) Cytat a ostatnio zaczeło mi obcinać tylko dwie pierwsze litery.. co z tym zrobic? Nie masz przypadkiem UTF-8 z BOM? |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 139 Pomógł: 24 Dołączył: 29.07.2007 Skąd: Tarnowskie Góry Ostrzeżenie: (0%) ![]() ![]() |
Prawdopodobnie tekst jest zakodowany w jakimś UTF. Zainteresuje się działem w manualu Multibyte Functions, czy jakoś tak.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 10:02 |