Automatyczny import danych z pliku tekstowego

Witam. Mam poważny problem. Muszę zaimplementować skrypt, który sczytuje dane z pliku tekstowego i wyświetla je w odpowiednich miejscach.

Baza danych w pliku tekstowym wygląda mniej więcej tak:

3780|2630.0|26.11.2005|30.04.2006|
3781|5000.0|26.11.2005|30.04.2006|
3782|5000.0|26.11.2005|30.04.2006|
3783|3429.0|26.11.2005|30.04.2006|

Każda z sekcji oddzielona jest separatorem „|” i ma być wyświetlana w polu o konkretnej nazwie, np: „numer karty: sekcja pierwsza”, „kwota do wykorzystania: sekcja druga”, „data wygaśnięcia: sekcja czwarta” etc.

Ma ktoś może taki skrypt i napisałby mi w jaki sposób go użyć?

Sposób wyświetlania odpowiedzi

Wybierz preferowany sposób wyświetlania odpowiedzi i kliknij "Zachowaj ustawienia", by wprowadzić zmiany.

Jakbyś automatem

Jakbyś automatem pozamieniał separator „|” na przecinek albo tabulator to możesz użyć tego modułu

http://drupal.org/…/node_import

Wielkie dzięki, Qrczak!

Wielkie dzięki, Qrczak! Zaraz to sprawdzę! :)

Portret użytkownika miki

Nie lepiej przerobić moduł?

Zamiast przecinka wstawić | i śmiga.

$delimiter = variable_get('node_import_csv_separator', ',');

Ta definicja występuje ze dwa czy trzy razy w module, niewielka robota.

Zawsze używam do importów plików csv dzielonych | bo ten znak nigdy nie występuje w tekstach.