![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 34 Pomógł: 0 Dołączył: 7.06.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam serdecznie
dopadła mnie dzisiaj potrzeba kombinowania (IMG:style_emoticons/default/smile.gif) a że chyba sam nic nie wymyślę zwracam się o pomoc o co chodzi (IMG:style_emoticons/default/smile.gif) mam plik tekstowy tytuł.txt z tytułami - kazdy tytuł w nowej linii jest ich powiedzmy 15 sztuk potrzebuje uruchomić plik php który wyciagnie z tego pliku tytuły jeden po drugim dodając na przykład "cz2" - przykład : "robin hood" i zapisze je do nowego pliku tekstowego nowy_tytuł.txt " id" "robin hood cz2" plik do zapisania ma wygladać chyba ......... tak:
moze jakas prawie gotowa podpowiedz jak to zrobic? pozdrawiam i dziekuje za wszelką pomoc Ten post edytował majka111 17.02.2013, 22:04:07 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 113 Pomógł: 1 Dołączył: 19.02.2007 Skąd: 3city Ostrzeżenie: (0%) ![]() ![]() |
Hej,
według mnie powinno Ci pomóc coś takiego:
To jest mniej-więcej to, co było w Twoim kodzie, ale pozwoliłem sobie na małe modyfikacje: 1. zmienna $id zwiększa się za każdym obrotem pętli, bo skoro to jest jakaś lista pozycji, to zapewne kolejne powinny mieć wyższe numery? 2. usunąłem flock, bo ja osobiście go nigdy nie używałem i jeżeli nie ma ryzyka, że dwa skrypty będą jednocześnie chciały "dobrać się" do tego samego pliku, to nie musisz tego używać (IMG:style_emoticons/default/smile.gif) Ponadto założyłem, że chcesz przetworzyć WSZYSTKIE linie z pliku źródłowego (a nie np. począwszy od linii 56). Mam nadzieję, że okazałem się pomocny (IMG:style_emoticons/default/smile.gif) Tak w ogóle, to gdzie tu jest nawiązanie do MySQL? |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 34 Pomógł: 0 Dołączył: 7.06.2010 Ostrzeżenie: (0%) ![]() ![]() |
Hej, według mnie powinno Ci pomóc coś takiego: To jest mniej-więcej to, co było w Twoim kodzie, ale pozwoliłem sobie na małe modyfikacje: 1. zmienna $id zwiększa się za każdym obrotem pętli, bo skoro to jest jakaś lista pozycji, to zapewne kolejne powinny mieć wyższe numery? 2. usunąłem flock, bo ja osobiście go nigdy nie używałem i jeżeli nie ma ryzyka, że dwa skrypty będą jednocześnie chciały "dobrać się" do tego samego pliku, to nie musisz tego używać (IMG:style_emoticons/default/smile.gif) Ponadto założyłem, że chcesz przetworzyć WSZYSTKIE linie z pliku źródłowego (a nie np. począwszy od linii 56). Mam nadzieję, że okazałem się pomocny (IMG:style_emoticons/default/smile.gif) Tak w ogóle, to gdzie tu jest nawiązanie do MySQL? serdeczne dzieki Jak sie człowiek do końca nie zna to i MySQL zobaczy wszystkie Twoje założenia były słuszne (IMG:style_emoticons/default/smile.gif) jest właśnie tak jak miało być jest mały ZONK ale ...bede próbował go odszukać (IMG:style_emoticons/default/smile.gif) i zmienić wyswietla mi tak: (61 RobinHood cz2) a wcześniej miałem w założeniu (61,RobinHood,cz2) Wielkie dzieki |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 113 Pomógł: 1 Dołączył: 19.02.2007 Skąd: 3city Ostrzeżenie: (0%) ![]() ![]() |
aaa no właśnie, bo zapomniałem, że to przenosi całą linię z pliku źródłowego, zatem przenosi również znak nowej linii (IMG:style_emoticons/default/smile.gif)
zamień:
na: ta modyfikacja pozwoli Ci na wycięcie ostatniego znaku z tytułu - znaku nowej linii (IMG:style_emoticons/default/wink.gif) no i wcześniej usunąłem te przecinki, teraz dodałem je z powrotem (IMG:style_emoticons/default/smile.gif) |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 34 Pomógł: 0 Dołączył: 7.06.2010 Ostrzeżenie: (0%) ![]() ![]() |
Cytat ta modyfikacja pozwoli Ci na wycięcie ostatniego znaku z tytułu - znaku nowej linii wink.gif dalej łamie linie |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 113 Pomógł: 1 Dołączył: 19.02.2007 Skąd: 3city Ostrzeżenie: (0%) ![]() ![]() |
a jak dokładnie wygląda struktura pliku źródłowego? Podaj przykładowe kilka wierszy na zasadzie kopiuj-wklej
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 34 Pomógł: 0 Dołączył: 7.06.2010 Ostrzeżenie: (0%) ![]() ![]() |
Cytat a jak dokładnie wygląda struktura pliku źródłowego? Podaj przykładowe kilka wierszy na zasadzie kopiuj-wklej jedyny kod jaki mam to to co napisałeś (IMG:style_emoticons/default/smile.gif) plik tekst tworzę recznie kopiuj wklej kazdy w kolejnej lini i efekt mam w postaci ze złamaną linią, ale jestem i tak zadowolony (IMG:style_emoticons/default/smile.gif) bo mam mnóstwo zaoszczędzonej pracy teraz tylko uzywam "delete" (IMG:style_emoticons/default/wink.gif) i linie są równe mi to nie przeszkadza bo z pliku B tez robie kopiuj wklej - recznie że tak jak mówie JESTEM wdzięczny (IMG:style_emoticons/default/wink.gif) |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 113 Pomógł: 1 Dołączył: 19.02.2007 Skąd: 3city Ostrzeżenie: (0%) ![]() ![]() |
Trzeba by rozbić ten tytuł na poszczególne znaki i zobaczyć co właściwie siedzi tam na końcu, ale skoro pasuje Ci wersja obecna, to ok (IMG:style_emoticons/default/smile.gif)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 25.08.2025 - 06:46 |