Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 130 Pomógł: 0 Dołączył: 18.09.2021 Ostrzeżenie: (0%)
|
Nadal męczę temat z poprzednich wątków. Tym razem próbuję zaciągnąć kontakty z .csv wygenerowanego w Gmailu. Googlowałem rzecz jasna, znalazłem kilka prostych gotowcy jakobrabiać CSV-ki w PHP ale wszystkie się gubią jak np, w informacjach o kontakcie jest kilka linijek bo wszystkie traktują plik jako podzielony \n na rowy. Tymczasem szukam rozwiązania któ?e poprawnie zinterpretuje taki kod:
Kod pierwsza,linijka,"trzecie pole", drug,linijka,"wielowierszowy komentarz z kilkoma ENTERami" "tu dopiero",trzecia,linijka Ktoś? coś? Ten post edytował DNMX 19.01.2022, 10:45:13 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 130 Pomógł: 0 Dołączył: 18.09.2021 Ostrzeżenie: (0%)
|
Działa tylko że zwraca dane w postaci $data[0], $data[54] a nie $data[name], $data[street]. Niby nie duży problem ale mogłoby traktować pierwszą linjkę jako nagłówki. W dodatku trzeba uważać, żeby pierwszego wiersza przypadkowo nie potraktować jako dane. W drugim przykładzie w linku który podałeś jest opisane jak zrobić z headerami ale to znowu się wykrzacza w przypadku wielowierszowych pól.
|
|
|
|
DNMX Import kontaktów do SQLa 19.01.2022, 10:44:47
trueblue Używałeś: https://www.php.net/manual/en/function.f... 19.01.2022, 11:03:22
trueblue Który przykład masz na myśli? Podaj link. 19.01.2022, 12:11:00
DNMX Cytat(Gandalf the White)Forget this while() loop m... 19.01.2022, 13:50:11
trueblue [PHP] pobierz, plaintext $rows = [];if ... 19.01.2022, 15:48:46
DNMX Piękny fragment kodu, dzięki! 19.01.2022, 22:00:50 ![]() ![]() |
|
Aktualny czas: 30.11.2025 - 18:34 |