mám kód ktorému dám CSV súbor a on mi z dát ktoré sa v ňom nachádzajú vyhodí druhý CSV súbor so štruktúrou ktorú potrebujem.
Je to vlastne súbor s rôznymi adresami. Ja to potrebujem importovať do GLS systému. Každá adresa má svoj riadok.
A ja potrebujem aby na prvom riadku bolo vždy toto:
Kód: Vybrať všetko
odosielatelPSC;odosielatelUlica;odosielatelCislo;PHP kód:
Kód: Vybrať všetko
<?php
$file = fopen($_FILES['file']['tmp_name'], 'r+');
$data = array();
$header = null;
while ($row = fgetcsv($file)) {
if ($header === null) {
$header = $row;
continue;
}
$data[] = array_combine($header, $row);
}
$i = 0;
$count = count($data);
header("Content-Type: text/csv");
header("Content-Disposition: attachment; filename=mojnovysubor.csv");
header("Cache-Control: no-cache, no-store, must-revalidate");
header("Pragma: no-cache");
header("Expires: 0");
while ($i < $count) {
$mycsv =
$data[$i]['psc'] . ";" .
$data[$i]['ulica'] . ";" .
$data[$i]['cislo'] . ";" .
"\r\n";
++$i;
echo iconv('UTF-8', 'Windows-1250', $mycsv);
}Ďakujem