<?php if(!$_POST['wyslany']) { /*echo '<select name="uo">'; echo '<option value="O">Obciazenie</option>'; echo '<option value="D">Uznanie</option>'; echo '</select>'; */ } else { $plik_tmp = $_FILES['plik']['tmp_name']; $name = $_FILES['plik']['name']; $size = $_FILES['plik']['size']; $type = $_FILES['plik']['type']; $text = $_FILES['plik']['file']; $opcja = $_POST['bank']; $uo = $_POST['uo']; // wczytanie starych danych // otwarcie pliku do odczytu //odczytanie danych // zamknięcie pliku // stworzenie nowych danych // zabawa pierwszą datą $data = $stareDane[0]; if($typ == '-') $t = 'D'; else $t = 'C'; // zabawa drugą datą $data2 = $stareDane[1]; $tekstd = $stareDane[2]; if($t == 'C') else if($t == 'C') else //echo $nadawca; $tekst=':20: :25:PL53105017641000002304111590 :61:'.$data.$data2.$t.$tzw.$kwota.'NTRFNONREF// :86: <20'.$wynik[1].' <27'.$nadawca.' <38'.$numer; //:61:1007290729CN158,60 // zapisanie nowych danych // otwarcie pliku do zapisu // zapisanie danych // zamknięcie pliku } ?>
Pomoglibyście mi w to wsadzić pętlę? Bo mi za nic nie chce wychodzic :/
Ma konwertować następujący kawałek:
Kod
2010-07-31;2010-07-31;"OPŁATY I PROWIZJE - Opłata za prowadzenie rachunku";"-40,00";"PLN";"562,21";PLN
2010-07-29;2010-07-29;"PRZELEW WEWNĘTRZNY - System db easyNET Nadawca: 57 1910 1048 2216 9958 8236 000 1 PIANKOWSKI JOLANTA ul. Ks.J.Poniatowskiego 6 81-724 SOPOT Treść: obsluga ksiag owa Jolanta Piankowski Sopot ul Poniatowskiego 6 miesiac lipiec";"158,60";"PLN";"602,21";PLN
2010-07-28;2010-07-28;"PRZELEW Z INNEGO BANKU Nadawca: 60 1090 1098 0000 0000 0909 6998 KITSON UL. PONI ATOWSKIEGO 9/7 80-15 6 GDAŃSK Treść: FV FA/320/2010 ";"366,00";"PLN";"443,61";PLN
2010-07-27;2010-07-27;"OPŁATY I PROWIZJE - PRZELEW DO INNEGO BANKU - System db easyNET Adresat: 72 114 0 2017 0000 4202 0254 5507 Kancelaria Doradztwa Podatkowego B. Mierosławska Tre ść: Najem pomieszczenia ";"-2,00";"PLN";"77,61";PLN
2010-07-27;2010-07-27;"PRZELEW DO INNEGO BANKU - System db easyNET Adresat: 72 1140 2017 0000 4202 025 4 5507 Kancelaria Doradztwa Podatkowego B. Mierosławska Treść: Najem pomieszcze nia ";"-900,00";"PLN";"79,61";PLN
2010-07-23;2010-07-23;"PRZELEW Z INNEGO BANKU Nadawca: 93 1060 0076 0000 3200 0133 8989 04 M SPÓŁKA Z O GRANICZONĄ ODPOWIEDZ IALNOŚCIĄAL. NIEPODLEGŁOŚCI 708/ 63 81-853 SOPOT Treść: f v 346 ";"976,00";"PLN";"979,61";PLN
2010-07-21;2010-07-21;"OPŁATY I PROWIZJE - PRZELEW DO ZUS - System db easyNET Adresat: 78 1010 1023 0 000 2613 9520 0000 NIP płatnika: 5851405573; REGON: 193032295 Typ wpłaty: S - Składka za 1 m-c Deklaracja: 201005; Nr deklaracji: 1; ";"-2,00";"PLN";"3,61";PLN
2010-07-21;2010-07-21;"PRZELEW DO ZUS - System db easyNET Adresat: 78 1010 1023 0000 2613 9520 0000 NIP płatnika: 5851405573; REGON: 193032295 Typ wpłaty: S - Składka za 1 m-c Dek laracja: 201005; Nr deklaracji: 1; ";"-783,40";"PLN";"5,61";PLN
2010-07-20;2010-07-20;"PRZELEW WEWNĘTRZNY - System db powerNET Nadawca: 24 1910 1048 2253 0248 9663 00 01 SD SPÓŁKA CYWILNA SŁAWOMIR I KRZYSZ TOF SAMONEKul. Hutnicza 4581-061 GDYNIA T reść: faktura vat nr FA/310/2010 ";"738,10";"PLN";"789,01";PLN
2010-07-20;2010-07-20;"OPŁATY I PROWIZJE - PRZELEW DO ZUS - System db easyNET Adresat: 83 1010 1023 0 000 2613 9510 0000 NIP płatnika: 5851405573; REGON: 193032295 Typ wpłaty: S - Składka za 1 m-c Deklaracja: 201005; Nr deklaracji: 1; ";"-2,00";"PLN";"50,91";PLN
2010-07-20;2010-07-20;"PRZELEW DO ZUS - System db easyNET Adresat: 83 1010 1023 0000 2613 9510 0000 NIP płatnika: 5851405573; REGON: 193032295 Typ wpłaty: S - Składka za 1 m-c Dek laracja: 201005; Nr deklaracji: 1; ";"-728,41";"PLN";"52,91";PLN
2010-07-29;2010-07-29;"PRZELEW WEWNĘTRZNY - System db easyNET Nadawca: 57 1910 1048 2216 9958 8236 000 1 PIANKOWSKI JOLANTA ul. Ks.J.Poniatowskiego 6 81-724 SOPOT Treść: obsluga ksiag owa Jolanta Piankowski Sopot ul Poniatowskiego 6 miesiac lipiec";"158,60";"PLN";"602,21";PLN
2010-07-28;2010-07-28;"PRZELEW Z INNEGO BANKU Nadawca: 60 1090 1098 0000 0000 0909 6998 KITSON UL. PONI ATOWSKIEGO 9/7 80-15 6 GDAŃSK Treść: FV FA/320/2010 ";"366,00";"PLN";"443,61";PLN
2010-07-27;2010-07-27;"OPŁATY I PROWIZJE - PRZELEW DO INNEGO BANKU - System db easyNET Adresat: 72 114 0 2017 0000 4202 0254 5507 Kancelaria Doradztwa Podatkowego B. Mierosławska Tre ść: Najem pomieszczenia ";"-2,00";"PLN";"77,61";PLN
2010-07-27;2010-07-27;"PRZELEW DO INNEGO BANKU - System db easyNET Adresat: 72 1140 2017 0000 4202 025 4 5507 Kancelaria Doradztwa Podatkowego B. Mierosławska Treść: Najem pomieszcze nia ";"-900,00";"PLN";"79,61";PLN
2010-07-23;2010-07-23;"PRZELEW Z INNEGO BANKU Nadawca: 93 1060 0076 0000 3200 0133 8989 04 M SPÓŁKA Z O GRANICZONĄ ODPOWIEDZ IALNOŚCIĄAL. NIEPODLEGŁOŚCI 708/ 63 81-853 SOPOT Treść: f v 346 ";"976,00";"PLN";"979,61";PLN
2010-07-21;2010-07-21;"OPŁATY I PROWIZJE - PRZELEW DO ZUS - System db easyNET Adresat: 78 1010 1023 0 000 2613 9520 0000 NIP płatnika: 5851405573; REGON: 193032295 Typ wpłaty: S - Składka za 1 m-c Deklaracja: 201005; Nr deklaracji: 1; ";"-2,00";"PLN";"3,61";PLN
2010-07-21;2010-07-21;"PRZELEW DO ZUS - System db easyNET Adresat: 78 1010 1023 0000 2613 9520 0000 NIP płatnika: 5851405573; REGON: 193032295 Typ wpłaty: S - Składka za 1 m-c Dek laracja: 201005; Nr deklaracji: 1; ";"-783,40";"PLN";"5,61";PLN
2010-07-20;2010-07-20;"PRZELEW WEWNĘTRZNY - System db powerNET Nadawca: 24 1910 1048 2253 0248 9663 00 01 SD SPÓŁKA CYWILNA SŁAWOMIR I KRZYSZ TOF SAMONEKul. Hutnicza 4581-061 GDYNIA T reść: faktura vat nr FA/310/2010 ";"738,10";"PLN";"789,01";PLN
2010-07-20;2010-07-20;"OPŁATY I PROWIZJE - PRZELEW DO ZUS - System db easyNET Adresat: 83 1010 1023 0 000 2613 9510 0000 NIP płatnika: 5851405573; REGON: 193032295 Typ wpłaty: S - Składka za 1 m-c Deklaracja: 201005; Nr deklaracji: 1; ";"-2,00";"PLN";"50,91";PLN
2010-07-20;2010-07-20;"PRZELEW DO ZUS - System db easyNET Adresat: 83 1010 1023 0000 2613 9510 0000 NIP płatnika: 5851405573; REGON: 193032295 Typ wpłaty: S - Składka za 1 m-c Dek laracja: 201005; Nr deklaracji: 1; ";"-728,41";"PLN";"52,91";PLN
Tu tego nie widać, ale w pliku jest zasada: jedna transakcja - jedna linijka
Nadal nie udało mi się tego zrobić......
Odświeżam...