diff --git a/csv_check.php b/csv_check.php index 4f39499..ff39aea 100644 --- a/csv_check.php +++ b/csv_check.php @@ -3,7 +3,6 @@ ob_start(); error_reporting(E_ALL); ini_set('display_errors', 1); -require 'inc/zeichen.php'; $filename = $_GET['fnam']; $csv_datei = 'csv/' . $filename; @@ -663,10 +662,10 @@ else echo '
'; if ($error + $depcon_error > 0) { - echo 'Error(s) found: ' . ($error + $depcon_error); + echo ' +

Error(s) found: ' . ($error + $depcon_error) . '

'; } -else -{ +else { echo ' Create XML for md:import (iso 8859-1)
'; echo ' Create XML for md:import (utf8)
'; } diff --git a/csv_laden_hu_alt.php b/csv_laden_hu_alt.php deleted file mode 100644 index 13ab271..0000000 --- a/csv_laden_hu_alt.php +++ /dev/null @@ -1,46 +0,0 @@ -'; // für ungarn sonst weg ////////////////////// -require 'inc/zeichen.php'; -$filename = $_GET['fnam']; -$csv_datei = 'csv/' . $filename; - -mkdir("xml", 0777); -$fp = fopen ( $csv_datei, 'r' ); -$y = 0; -while ( $zeile = fgetcsv ( $fp, 100000, ';' ) ) -//while ( $zeile = fgetcsv ( $fp, 100000, ',' ) ) -{ - $y++; - //echo 'Zeile='.$y.' Anzahl in Zeile: '.count ( $zeile ).'
'; - $zieldatei = 'xml/' . $y . '.xml'; - if (!$handle = fopen($zieldatei, 'w')) { - echo "Cannot open file ($zieldatei)";exit; - } - $somecontent = '' . "\n"; // für Ungarn /////////////////////////////////// - /*$somecontent=''."\n"; // normal */ - $somecontent = $somecontent . '' . "\n"; - - for ($x = 0; $x < count ( $zeile ); $x++) - { - $inhalt[$y][$x] = $zeile[$x]; - //echo ''.$inhalt[1][$x].' --> '.$zeile[$x].'
'; - if ($inhalt[$y][$x] == '') $inhalt[$y][$x] = 'ERSATZ'; - //$somecontent=$somecontent.'<'.tagify(transform($inhalt[1][$x])).'>'.utf8_decode(transform($inhalt[$y][$x])).''."\n"; // für utf8 - $somecontent = $somecontent . '<' . tagify(transform($inhalt[1][$x])) . '>' . (($inhalt[$y][$x])) . '' . "\n"; //für ungarn sonst weg ////////////////////////////////////////////////////////////// - - //$somecontent=$somecontent.'<'.tagify(transform($inhalt[1][$x])).'>'.transform($inhalt[$y][$x]).''."\n"; //normaleinstellung - } - echo $y . '
'; - $somecontent = $somecontent . '
'; - //if ($y>1) - //{ - if (fwrite($handle, $somecontent) === FALSE) { - echo "Cannot write to file ($filename)";exit; - } - // echo "Success, wrote to file ($filename)

"; - //} - fclose($handle); -} -fclose($fp); -echo 'download as zip'; diff --git a/csv_laden_iso.php b/csv_laden_iso.php deleted file mode 100644 index a326760..0000000 --- a/csv_laden_iso.php +++ /dev/null @@ -1,34 +0,0 @@ -' . "\n"; // normal - $somecontent = $somecontent . '' . "\n"; - - for ($x = 0; $x < count ( $zeile ); $x++) - { - $inhalt[$y][$x] = $zeile[$x]; - //if ($inhalt[$y][$x]=='') $inhalt[$y][$x]='ERSATZ'; - $somecontent = $somecontent . '<' . tagify(transform($inhalt[1][$x])) . '>' . transform($inhalt[$y][$x]) . '' . "\n"; //normaleinstellung - } - $somecontent = $somecontent . ''; - if (fwrite($handle, $somecontent) === FALSE) { - echo "Cannot write to file ($filename)";exit; - } - fclose($handle); -} -fclose($fp); -echo ($y - 1) . ' files created'; -echo '
Download as zip'; diff --git a/index2.php b/index2.php index 105413e..94d3e42 100644 --- a/index2.php +++ b/index2.php @@ -7,10 +7,41 @@ echo ''; echo '
'; echo ''; echo ''; - echo ''; +echo ''; echo ''; echo '
'; - echo 'Please wait ... (transforming)
'; - require 'csv_laden_iso.php'; - echo '
'; +echo 'Please wait ... (transforming)
'; +require_once 'inc/zeichen.php'; +$filename = $_GET['fnam']; +$csv_datei = 'csv/' . $filename; + +mkdir("xml", 0777); +$fp = fopen ( $csv_datei, 'r' ); +$y = 0; +while ( $zeile = fgetcsv ( $fp, 100000, ';' ) ) +{ + $y++; + $zieldatei = 'xml/' . $y . '.xml'; + if (!$handle = fopen($zieldatei, 'w')) { + echo "Cannot open file ($zieldatei)";exit; + } + $somecontent = '' . "\n"; // normal + $somecontent = $somecontent . '' . "\n"; + + for ($x = 0; $x < count ( $zeile ); $x++) + { + $inhalt[$y][$x] = $zeile[$x]; + //if ($inhalt[$y][$x]=='') $inhalt[$y][$x]='ERSATZ'; + $somecontent = $somecontent . '<' . tagify(transform($inhalt[1][$x])) . '>' . transform($inhalt[$y][$x]) . '' . "\n"; //normaleinstellung + } + $somecontent = $somecontent . ''; + if (fwrite($handle, $somecontent) === FALSE) { + echo "Cannot write to file ($filename)";exit; + } + fclose($handle); +} +fclose($fp); +echo ($y - 1) . ' files created'; +echo '
Download as zip'; +echo '
'; echo '
'; diff --git a/index3.php b/index3.php index 96752a0..99495eb 100644 --- a/index3.php +++ b/index3.php @@ -1,21 +1,19 @@ '; -echo '
'; -echo 'museum-digital CSV to XML converter'; -echo '
'; +declare(strict_types = 1); +require_once __DIR__ . "/functions/functions.php"; + +echo printHTMLHead(); + echo '
'; $semikoma = $_GET['semikoma']; -echo ''; -echo ''; - echo ''; - echo ''; -echo ''; -echo '
'; echo 'Please wait ... (checking validity)'; - echo ''; echo '
'; echo ''; echo '
'; -echo '
'; require 'csv_check.php'; echo '
'; +echo ' + + + +';